Class ObjectStorageDatasetSourceDetails
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.datalabelingservicedataplane.model.DatasetSourceDetails
- 
- com.oracle.bmc.datalabelingservicedataplane.model.ObjectStorageDatasetSourceDetails
 
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20211001") public final class ObjectStorageDatasetSourceDetails extends DatasetSourceDetailsSpecifies the dataset location in object storage.This requires that all records are in this bucket, and under this prefix. We do not support a dataset with objects in arbitrary locations across buckets or prefixes. 
 Note: Objects should always be created or deserialized using theObjectStorageDatasetSourceDetails.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 theObjectStorageDatasetSourceDetails.Builder, which maintain a set of all explicitly set fields calledObjectStorageDatasetSourceDetails.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 classObjectStorageDatasetSourceDetails.Builder- 
Nested classes/interfaces inherited from class com.oracle.bmc.datalabelingservicedataplane.model.DatasetSourceDetailsDatasetSourceDetails.SourceType
 
- 
 - 
Constructor SummaryConstructors Constructor Description ObjectStorageDatasetSourceDetails(String namespace, String bucket, String prefix)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ObjectStorageDatasetSourceDetails.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetBucket()The object storage bucket that contains the dataset data source.StringgetNamespace()The namespace of the bucket that contains the dataset data source.StringgetPrefix()A common path prefix shared by the objects that make up the dataset.inthashCode()ObjectStorageDatasetSourceDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
ObjectStorageDatasetSourceDetails@Deprecated public ObjectStorageDatasetSourceDetails(String namespace, String bucket, String prefix) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static ObjectStorageDatasetSourceDetails.Builder builder() Create a new builder.
 - 
toBuilderpublic ObjectStorageDatasetSourceDetails.Builder toBuilder() 
 - 
getNamespacepublic String getNamespace() The namespace of the bucket that contains the dataset data source.- Returns:
- the value
 
 - 
getBucketpublic String getBucket() The object storage bucket that contains the dataset data source.- Returns:
- the value
 
 - 
getPrefixpublic String getPrefix() A common path prefix shared by the objects that make up the dataset.Except for the CSV file type, records are not generated for the objects whose names exactly match with the prefix. - Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- DatasetSourceDetails
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Overrides:
- toStringin class- DatasetSourceDetails
- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- DatasetSourceDetails
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- DatasetSourceDetails
 
 
- 
 
-