Package io.minio
Class BucketArgs.Builder<B extends BucketArgs.Builder<B,A>,A extends BucketArgs>
java.lang.Object
io.minio.BaseArgs.Builder<B,A>
io.minio.BucketArgs.Builder<B,A>
- Direct Known Subclasses:
BucketExistsArgs.Builder,DeleteBucketEncryptionArgs.Builder,DeleteBucketLifecycleArgs.Builder,DeleteBucketNotificationArgs.Builder,DeleteBucketPolicyArgs.Builder,DeleteBucketReplicationArgs.Builder,DeleteBucketTagsArgs.Builder,DeleteObjectLockConfigurationArgs.Builder,GetBucketEncryptionArgs.Builder,GetBucketLifecycleArgs.Builder,GetBucketNotificationArgs.Builder,GetBucketPolicyArgs.Builder,GetBucketReplicationArgs.Builder,GetBucketTagsArgs.Builder,GetBucketVersioningArgs.Builder,GetObjectLockConfigurationArgs.Builder,ListenBucketNotificationArgs.Builder,ListObjectsArgs.Builder,MakeBucketArgs.Builder,ObjectArgs.Builder,RemoveBucketArgs.Builder,RemoveObjectsArgs.Builder,SetBucketEncryptionArgs.Builder,SetBucketLifecycleArgs.Builder,SetBucketNotificationArgs.Builder,SetBucketPolicyArgs.Builder,SetBucketReplicationArgs.Builder,SetBucketTagsArgs.Builder,SetBucketVersioningArgs.Builder,SetObjectLockConfigurationArgs.Builder
- Enclosing class:
- BucketArgs
public abstract static class BucketArgs.Builder<B extends BucketArgs.Builder<B,A>,A extends BucketArgs>
extends BaseArgs.Builder<B,A>
Base argument builder class for
BucketArgs.-
Field Summary
Fields inherited from class io.minio.BaseArgs.Builder
operations -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.minio.BaseArgs.Builder
build, copyMultimap, extraHeaders, extraQueryParams, toMultimap, validateNotEmptyString, validateNotNull, validateNullOrNotEmptyString, validateNullOrPositive
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
validateBucketName
-
validate
- Specified by:
validatein classBaseArgs.Builder<B extends BucketArgs.Builder<B,A>, A extends BucketArgs>
-
bucket
-
region
-