@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-10-09T12:38:06.739118192Z[Etc/UTC]",
comments="Generator version: 7.7.0")
public class IntegrationLinkDetail
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
IntegrationLinkDetail.CustomTypeAdapterFactory |
| Modifier and Type | Field and Description |
|---|---|
static java.util.HashSet<java.lang.String> |
openapiFields |
static java.util.HashSet<java.lang.String> |
openapiRequiredFields |
static java.lang.String |
SERIALIZED_NAME_CONFIG |
static java.lang.String |
SERIALIZED_NAME_ENVIRONMENT |
static java.lang.String |
SERIALIZED_NAME_PRODUCT |
static java.lang.String |
SERIALIZED_NAME_READ_ONLY |
static java.lang.String |
SERIALIZED_NAME_SETTING |
static java.lang.String |
SERIALIZED_NAME_STATUS |
| Constructor and Description |
|---|
IntegrationLinkDetail() |
| Modifier and Type | Method and Description |
|---|---|
IntegrationLinkDetail |
config(ConfigModel config) |
IntegrationLinkDetail |
environment(EnvironmentModel environment) |
boolean |
equals(java.lang.Object o) |
static IntegrationLinkDetail |
fromJson(java.lang.String jsonString)
Create an instance of IntegrationLinkDetail given an JSON string
|
ConfigModel |
getConfig()
Get config
|
EnvironmentModel |
getEnvironment()
Get environment
|
ProductModel |
getProduct()
Get product
|
java.lang.Boolean |
getReadOnly()
Get readOnly
|
SettingDataModel |
getSetting()
Get setting
|
java.lang.String |
getStatus()
Get status
|
int |
hashCode() |
IntegrationLinkDetail |
product(ProductModel product) |
IntegrationLinkDetail |
readOnly(java.lang.Boolean readOnly) |
void |
setConfig(ConfigModel config) |
void |
setEnvironment(EnvironmentModel environment) |
void |
setProduct(ProductModel product) |
void |
setReadOnly(java.lang.Boolean readOnly) |
void |
setSetting(SettingDataModel setting) |
void |
setStatus(java.lang.String status) |
IntegrationLinkDetail |
setting(SettingDataModel setting) |
IntegrationLinkDetail |
status(java.lang.String status) |
java.lang.String |
toJson()
Convert an instance of IntegrationLinkDetail to an JSON string
|
java.lang.String |
toString() |
static void |
validateJsonElement(com.google.gson.JsonElement jsonElement)
Validates the JSON Element and throws an exception if issues found
|
public static final java.lang.String SERIALIZED_NAME_PRODUCT
public static final java.lang.String SERIALIZED_NAME_CONFIG
public static final java.lang.String SERIALIZED_NAME_ENVIRONMENT
public static final java.lang.String SERIALIZED_NAME_SETTING
public static final java.lang.String SERIALIZED_NAME_READ_ONLY
public static final java.lang.String SERIALIZED_NAME_STATUS
public static java.util.HashSet<java.lang.String> openapiFields
public static java.util.HashSet<java.lang.String> openapiRequiredFields
public IntegrationLinkDetail product(ProductModel product)
@Nullable public ProductModel getProduct()
public void setProduct(ProductModel product)
public IntegrationLinkDetail config(ConfigModel config)
@Nullable public ConfigModel getConfig()
public void setConfig(ConfigModel config)
public IntegrationLinkDetail environment(EnvironmentModel environment)
@Nullable public EnvironmentModel getEnvironment()
public void setEnvironment(EnvironmentModel environment)
public IntegrationLinkDetail setting(SettingDataModel setting)
@Nullable public SettingDataModel getSetting()
public void setSetting(SettingDataModel setting)
public IntegrationLinkDetail readOnly(java.lang.Boolean readOnly)
@Nullable public java.lang.Boolean getReadOnly()
public void setReadOnly(java.lang.Boolean readOnly)
public IntegrationLinkDetail status(java.lang.String status)
@Nullable public java.lang.String getStatus()
public void setStatus(java.lang.String status)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic static void validateJsonElement(com.google.gson.JsonElement jsonElement)
throws java.io.IOException
jsonElement - JSON Elementjava.io.IOException - if the JSON Element is invalid with respect to IntegrationLinkDetailpublic static IntegrationLinkDetail fromJson(java.lang.String jsonString) throws java.io.IOException
jsonString - JSON stringjava.io.IOException - if the JSON string is invalid with respect to IntegrationLinkDetailpublic java.lang.String toJson()