Class ObjectStorageConfigSource


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20180917")
    public final class ObjectStorageConfigSource
    extends ConfigSource
    Metadata about the Object Storage configuration source.
    Note: Objects should always be created or deserialized using the ObjectStorageConfigSource.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 ObjectStorageConfigSource.Builder, which maintain a set of all explicitly set fields called ObjectStorageConfigSource.Builder.__explicitlySet__. The hashCode() and equals(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).
    • Constructor Detail

    • Method Detail

      • getRegion

        public String getRegion()
        The name of the bucket’s region.

        Example: us-phoenix-1

        Returns:
        the value
      • getNamespace

        public String getNamespace()
        The Object Storage namespace that contains the bucket.
        Returns:
        the value
      • getBucketName

        public String getBucketName()
        The name of the bucket that contains the Terraform configuration files.

        Maximum file size (applies to each file in the bucket): 100 MB. (In a bucket, a file is an object.)

        Returns:
        the value
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Overrides:
        toString in class ConfigSource
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation