Package com.oracle.bmc.sch.model
Class ObjectStorageTargetDetailsResponse.Builder
- java.lang.Object
-
- com.oracle.bmc.sch.model.ObjectStorageTargetDetailsResponse.Builder
-
- Enclosing class:
- ObjectStorageTargetDetailsResponse
public static class ObjectStorageTargetDetailsResponse.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectStorageTargetDetailsResponse.BuilderbatchRolloverSizeInMBs(Integer batchRolloverSizeInMBs)The batch rollover size in megabytes.ObjectStorageTargetDetailsResponse.BuilderbatchRolloverTimeInMs(Integer batchRolloverTimeInMs)The batch rollover time in milliseconds.ObjectStorageTargetDetailsResponse.BuilderbucketName(String bucketName)The name of the bucket.ObjectStorageTargetDetailsResponsebuild()ObjectStorageTargetDetailsResponse.Buildercopy(ObjectStorageTargetDetailsResponse model)ObjectStorageTargetDetailsResponse.Buildernamespace(String namespace)The namespace.ObjectStorageTargetDetailsResponse.BuilderobjectNamePrefix(String objectNamePrefix)The prefix of the objects.ObjectStorageTargetDetailsResponse.BuilderprivateEndpointMetadata(PrivateEndpointMetadata privateEndpointMetadata)
-
-
-
Method Detail
-
privateEndpointMetadata
public ObjectStorageTargetDetailsResponse.Builder privateEndpointMetadata(PrivateEndpointMetadata privateEndpointMetadata)
-
namespace
public ObjectStorageTargetDetailsResponse.Builder namespace(String namespace)
The namespace.- Parameters:
namespace- the value to set- Returns:
- this builder
-
bucketName
public ObjectStorageTargetDetailsResponse.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
-
objectNamePrefix
public ObjectStorageTargetDetailsResponse.Builder objectNamePrefix(String objectNamePrefix)
The prefix of the objects.Avoid entering confidential information.
- Parameters:
objectNamePrefix- the value to set- Returns:
- this builder
-
batchRolloverSizeInMBs
public ObjectStorageTargetDetailsResponse.Builder batchRolloverSizeInMBs(Integer batchRolloverSizeInMBs)
The batch rollover size in megabytes.- Parameters:
batchRolloverSizeInMBs- the value to set- Returns:
- this builder
-
batchRolloverTimeInMs
public ObjectStorageTargetDetailsResponse.Builder batchRolloverTimeInMs(Integer batchRolloverTimeInMs)
The batch rollover time in milliseconds.- Parameters:
batchRolloverTimeInMs- the value to set- Returns:
- this builder
-
build
public ObjectStorageTargetDetailsResponse build()
-
copy
public ObjectStorageTargetDetailsResponse.Builder copy(ObjectStorageTargetDetailsResponse model)
-
-