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.Builder
batchRolloverSizeInMBs(Integer batchRolloverSizeInMBs)
The batch rollover size in megabytes.ObjectStorageTargetDetailsResponse.Builder
batchRolloverTimeInMs(Integer batchRolloverTimeInMs)
The batch rollover time in milliseconds.ObjectStorageTargetDetailsResponse.Builder
bucketName(String bucketName)
The name of the bucket.ObjectStorageTargetDetailsResponse
build()
ObjectStorageTargetDetailsResponse.Builder
copy(ObjectStorageTargetDetailsResponse model)
ObjectStorageTargetDetailsResponse.Builder
namespace(String namespace)
The namespace.ObjectStorageTargetDetailsResponse.Builder
objectNamePrefix(String objectNamePrefix)
The prefix of the objects.ObjectStorageTargetDetailsResponse.Builder
privateEndpointMetadata(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)
-
-