Package com.oracle.bmc.bds.model
Class NodeLevelManageBdsCertificateDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.bds.model.ManageBdsCertificateLevelTypeDetails
-
- com.oracle.bmc.bds.model.NodeLevelManageBdsCertificateDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20190531") public final class NodeLevelManageBdsCertificateDetails extends ManageBdsCertificateLevelTypeDetailsDetails of node level used to trigger the BDS certificate generation or renewal of a specified node or multiple specified nodes.
Note: Objects should always be created or deserialized using theNodeLevelManageBdsCertificateDetails.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 theNodeLevelManageBdsCertificateDetails.Builder, which maintain a set of all explicitly set fields calledNodeLevelManageBdsCertificateDetails.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 classNodeLevelManageBdsCertificateDetails.Builder-
Nested classes/interfaces inherited from class com.oracle.bmc.bds.model.ManageBdsCertificateLevelTypeDetails
ManageBdsCertificateLevelTypeDetails.TriggerType
-
-
Constructor Summary
Constructors Constructor Description NodeLevelManageBdsCertificateDetails(List<String> nodeHostNames)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NodeLevelManageBdsCertificateDetails.Builderbuilder()Create a new builder.booleanequals(Object o)List<String>getNodeHostNames()Host name(s) of the specified node(s) to generate or renew BDS certificate(s).inthashCode()NodeLevelManageBdsCertificateDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
NodeLevelManageBdsCertificateDetails
@Deprecated public NodeLevelManageBdsCertificateDetails(List<String> nodeHostNames)
Deprecated.
-
-
Method Detail
-
builder
public static NodeLevelManageBdsCertificateDetails.Builder builder()
Create a new builder.
-
toBuilder
public NodeLevelManageBdsCertificateDetails.Builder toBuilder()
-
getNodeHostNames
public List<String> getNodeHostNames()
Host name(s) of the specified node(s) to generate or renew BDS certificate(s).- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classManageBdsCertificateLevelTypeDetails
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Overrides:
toStringin classManageBdsCertificateLevelTypeDetails- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classManageBdsCertificateLevelTypeDetails
-
hashCode
public int hashCode()
- Overrides:
hashCodein classManageBdsCertificateLevelTypeDetails
-
-