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.Builderbucket(String bucket)The name of the bucket.AccessTargetDetailsbuild()AccessTargetDetails.BuildercompartmentId(String compartmentId)The compartment ID which the private endpoint can access.AccessTargetDetails.Buildercopy(AccessTargetDetails model)AccessTargetDetails.Buildernamespace(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)
-
-