Class AccessTargetDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.objectstorage.model.AccessTargetDetails.Builder
-
- Enclosing class:
- AccessTargetDetails
public static class AccessTargetDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessTargetDetails.Builder
bucket(String bucket)
The name of the bucket.AccessTargetDetails
build()
AccessTargetDetails.Builder
compartmentId(String compartmentId)
The compartment ID which the private endpoint can access.AccessTargetDetails.Builder
copy(AccessTargetDetails model)
AccessTargetDetails.Builder
namespace(String namespace)
The Object Storage namespace which the private endpoint can access.
-
-
-
Method Detail
-
namespace
public AccessTargetDetails.Builder namespace(String namespace)
The Object Storage namespace which the private endpoint can access.Wildcards (‘*’) are allowed. If value is ‘*’, it means all namespaces can be accessed. It cannot be a regex.
- Parameters:
namespace
- the value to set- Returns:
- this builder
-
compartmentId
public AccessTargetDetails.Builder compartmentId(String compartmentId)
The compartment ID which the private endpoint can access.Wildcards (‘*’) are allowed. If value is ‘*’, it means all compartments in the specified namespace can be accessed. It cannot be a regex.
- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
bucket
public AccessTargetDetails.Builder bucket(String bucket)
The name of the bucket.Avoid entering confidential information. Wildcards (‘*’) are allowed. If value is ‘*’, it means all buckets in the specified namespace and compartment can be accessed. It cannot be a regex. Example: my-new-bucket1
- Parameters:
bucket
- the value to set- Returns:
- this builder
-
build
public AccessTargetDetails build()
-
copy
public AccessTargetDetails.Builder copy(AccessTargetDetails model)
-
-