Package com.oracle.bmc.fusionapps.model
Class RequestEmailSubdomainCsrDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.fusionapps.model.RequestEmailSubdomainCsrDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20211201") public final class RequestEmailSubdomainCsrDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelEmail subdomain certificate request detail
Note: Objects should always be created or deserialized using theRequestEmailSubdomainCsrDetails.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 the
RequestEmailSubdomainCsrDetails.Builder, which maintain a set of all explicitly set fields calledRequestEmailSubdomainCsrDetails.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 classRequestEmailSubdomainCsrDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RequestEmailSubdomainCsrDetails.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetCommonName()fully qualified host nameStringgetCountry()country nameStringgetEmailAddress()email addressStringgetLocality()cityStringgetOrganizationName()company nameStringgetOrganizationUnit()company sectionStringgetSans()subject alternative names, comma separatedStringgetState()state or provinceinthashCode()RequestEmailSubdomainCsrDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
RequestEmailSubdomainCsrDetails
@Deprecated @ConstructorProperties({"commonName","sans","organizationName","organizationUnit","locality","state","country","emailAddress"}) public RequestEmailSubdomainCsrDetails(String commonName, String sans, String organizationName, String organizationUnit, String locality, String state, String country, String emailAddress)
Deprecated.
-
-
Method Detail
-
builder
public static RequestEmailSubdomainCsrDetails.Builder builder()
Create a new builder.
-
toBuilder
public RequestEmailSubdomainCsrDetails.Builder toBuilder()
-
getCommonName
public String getCommonName()
fully qualified host name- Returns:
- the value
-
getSans
public String getSans()
subject alternative names, comma separated- Returns:
- the value
-
getOrganizationName
public String getOrganizationName()
company name- Returns:
- the value
-
getOrganizationUnit
public String getOrganizationUnit()
company section- Returns:
- the value
-
getLocality
public String getLocality()
city- Returns:
- the value
-
getState
public String getState()
state or province- Returns:
- the value
-
getCountry
public String getCountry()
country name- Returns:
- the value
-
getEmailAddress
public String getEmailAddress()
email address- 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
-
-