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 SummaryNested Classes Modifier and Type Class Description static classAddonVersionConfiguration.Builder
 - 
Method SummaryAll 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- 
builderpublic static AddonVersionConfiguration.Builder builder() Create a new builder.
 - 
toBuilderpublic AddonVersionConfiguration.Builder toBuilder() 
 - 
getIsRequiredpublic Boolean getIsRequired() If the the configuration is required or not.- Returns:
- the value
 
 - 
getKeypublic String getKey() Addon configuration key- Returns:
- the value
 
 - 
getValuepublic String getValue() Addon configuration value- Returns:
- the value
 
 - 
getDisplayNamepublic String getDisplayName() Display name of addon version.- Returns:
- the value
 
 - 
getDescriptionpublic String getDescription() Information about the addon version configuration.- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic 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
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-