Package com.oracle.bmc.sch.model
Class ObjectStorageTargetDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.sch.model.ObjectStorageTargetDetails.Builder
 
- 
- Enclosing class:
- ObjectStorageTargetDetails
 
 public static class ObjectStorageTargetDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectStorageTargetDetails.BuilderbatchRolloverSizeInMBs(Integer batchRolloverSizeInMBs)The batch rollover size in megabytes.ObjectStorageTargetDetails.BuilderbatchRolloverTimeInMs(Integer batchRolloverTimeInMs)The batch rollover time in milliseconds.ObjectStorageTargetDetails.BuilderbucketName(String bucketName)The name of the bucket.ObjectStorageTargetDetailsbuild()ObjectStorageTargetDetails.Buildercopy(ObjectStorageTargetDetails model)ObjectStorageTargetDetails.Buildernamespace(String namespace)The namespace.ObjectStorageTargetDetails.BuilderobjectNamePrefix(String objectNamePrefix)The prefix of the objects.
 
- 
- 
- 
Method Detail- 
namespacepublic ObjectStorageTargetDetails.Builder namespace(String namespace) The namespace.- Parameters:
- namespace- the value to set
- Returns:
- this builder
 
 - 
bucketNamepublic ObjectStorageTargetDetails.Builder bucketName(String bucketName) The name of the bucket.Valid characters are letters (upper or lower case), numbers, hyphens (-), underscores(_), and periods (.). Bucket names must be unique within an Object Storage namespace. Avoid entering confidential information. Example: my-new-bucket1 - Parameters:
- bucketName- the value to set
- Returns:
- this builder
 
 - 
objectNamePrefixpublic ObjectStorageTargetDetails.Builder objectNamePrefix(String objectNamePrefix) The prefix of the objects.Avoid entering confidential information. - Parameters:
- objectNamePrefix- the value to set
- Returns:
- this builder
 
 - 
batchRolloverSizeInMBspublic ObjectStorageTargetDetails.Builder batchRolloverSizeInMBs(Integer batchRolloverSizeInMBs) The batch rollover size in megabytes.- Parameters:
- batchRolloverSizeInMBs- the value to set
- Returns:
- this builder
 
 - 
batchRolloverTimeInMspublic ObjectStorageTargetDetails.Builder batchRolloverTimeInMs(Integer batchRolloverTimeInMs) The batch rollover time in milliseconds.- Parameters:
- batchRolloverTimeInMs- the value to set
- Returns:
- this builder
 
 - 
buildpublic ObjectStorageTargetDetails build() 
 - 
copypublic ObjectStorageTargetDetails.Builder copy(ObjectStorageTargetDetails model) 
 
- 
 
-