Class OlvmCertificate
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.cloudmigrations.model.OlvmCertificate
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20220919") public final class OlvmCertificate extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe TLS certificate in case of a TLS connection.
Note: Objects should always be created or deserialized using theOlvmCertificate.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 theOlvmCertificate.Builder, which maintain a set of all explicitly set fields calledOlvmCertificate.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 classOlvmCertificate.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OlvmCertificate.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetCertificateDescription()A human-readable description in plain text.StringgetComment()Free text containing comments about this object.StringgetContent()Content of the certificate.StringgetId()A unique identifier.StringgetName()A human-readable name in plain text.StringgetOrganization()Organization of the certificateStringgetSubject()Subject of the certificateinthashCode()OlvmCertificate.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
OlvmCertificate
@Deprecated @ConstructorProperties({"comment","content","certificateDescription","id","name","organization","subject"}) public OlvmCertificate(String comment, String content, String certificateDescription, String id, String name, String organization, String subject)
Deprecated.
-
-
Method Detail
-
builder
public static OlvmCertificate.Builder builder()
Create a new builder.
-
toBuilder
public OlvmCertificate.Builder toBuilder()
-
getComment
public String getComment()
Free text containing comments about this object.- Returns:
- the value
-
getContent
public String getContent()
Content of the certificate.- Returns:
- the value
-
getCertificateDescription
public String getCertificateDescription()
A human-readable description in plain text.- Returns:
- the value
-
getId
public String getId()
A unique identifier.- Returns:
- the value
-
getName
public String getName()
A human-readable name in plain text.- Returns:
- the value
-
getOrganization
public String getOrganization()
Organization of the certificate- Returns:
- the value
-
getSubject
public String getSubject()
Subject of the certificate- 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
-
-