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.ExplicitlySetBmcModelAddon 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 classAddonVersionConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AddonVersionConfiguration.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetDescription()Information about the addon version configuration.StringgetDisplayName()Display name of addon version.BooleangetIsRequired()If the the configuration is required or not.StringgetKey()Addon configuration keyStringgetValue()Addon configuration valueinthashCode()AddonVersionConfiguration.BuildertoBuilder()StringtoString()StringtoString(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:
toStringin 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:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-