Class ObjectStorageBucketConfigDetails
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.certificatesmanagement.model.ObjectStorageBucketConfigDetails
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20210224") public final class ObjectStorageBucketConfigDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe details of the Object Storage bucket configured to store the certificate revocation list (CRL).
 Note: Objects should always be created or deserialized using theObjectStorageBucketConfigDetails.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 theObjectStorageBucketConfigDetails.Builder, which maintain a set of all explicitly set fields calledObjectStorageBucketConfigDetails.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 classObjectStorageBucketConfigDetails.Builder
 - 
Constructor SummaryConstructors Constructor Description ObjectStorageBucketConfigDetails(String objectStorageNamespace, String objectStorageBucketName, String objectStorageObjectNameFormat)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ObjectStorageBucketConfigDetails.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetObjectStorageBucketName()The name of the bucket where the CRL is stored.StringgetObjectStorageNamespace()The tenancy of the bucket where the CRL is stored.StringgetObjectStorageObjectNameFormat()The object name in the bucket where the CRL is stored, expressed using a format where the version number of the issuing CA is inserted as part of the Object Storage object name wherever you include a pair of curly braces.inthashCode()ObjectStorageBucketConfigDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
ObjectStorageBucketConfigDetails@Deprecated @ConstructorProperties({"objectStorageNamespace","objectStorageBucketName","objectStorageObjectNameFormat"}) public ObjectStorageBucketConfigDetails(String objectStorageNamespace, String objectStorageBucketName, String objectStorageObjectNameFormat) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static ObjectStorageBucketConfigDetails.Builder builder() Create a new builder.
 - 
toBuilderpublic ObjectStorageBucketConfigDetails.Builder toBuilder() 
 - 
getObjectStorageNamespacepublic String getObjectStorageNamespace() The tenancy of the bucket where the CRL is stored.- Returns:
- the value
 
 - 
getObjectStorageBucketNamepublic String getObjectStorageBucketName() The name of the bucket where the CRL is stored.- Returns:
- the value
 
 - 
getObjectStorageObjectNameFormatpublic String getObjectStorageObjectNameFormat() The object name in the bucket where the CRL is stored, expressed using a format where the version number of the issuing CA is inserted as part of the Object Storage object name wherever you include a pair of curly braces.This versioning scheme helps avoid collisions when new CA versions are created. For example, myCrlFileIssuedFromCAVersion{}.crl becomes myCrlFileIssuedFromCAVersion2.crl for CA version 2. - 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
 
 
- 
 
-