Class AddonVersionConfiguration
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.containerengine.model.AddonVersionConfiguration
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20180222") public final class AddonVersionConfiguration extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Addon version configuration details.
Note: Objects should always be created or deserialized using theAddonVersionConfiguration.Builder
. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theAddonVersionConfiguration.Builder
, which maintain a set of all explicitly set fields calledAddonVersionConfiguration.Builder.__explicitlySet__
. ThehashCode()
andequals(Object)
methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AddonVersionConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AddonVersionConfiguration.Builder
builder()
Create a new builder.boolean
equals(Object o)
String
getDescription()
Information about the addon version configuration.String
getDisplayName()
Display name of addon version.Boolean
getIsRequired()
If the the configuration is required or not.String
getKey()
Addon configuration keyString
getValue()
Addon configuration valueint
hashCode()
AddonVersionConfiguration.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
AddonVersionConfiguration
@Deprecated @ConstructorProperties({"isRequired","key","value","displayName","description"}) public AddonVersionConfiguration(Boolean isRequired, String key, String value, String displayName, String description)
Deprecated.
-
-
Method Detail
-
builder
public static AddonVersionConfiguration.Builder builder()
Create a new builder.
-
toBuilder
public AddonVersionConfiguration.Builder toBuilder()
-
getIsRequired
public Boolean getIsRequired()
If the the configuration is required or not.- Returns:
- the value
-
getKey
public String getKey()
Addon configuration key- Returns:
- the value
-
getValue
public String getValue()
Addon configuration value- Returns:
- the value
-
getDisplayName
public String getDisplayName()
Display name of addon version.- Returns:
- the value
-
getDescription
public String getDescription()
Information about the addon version configuration.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-