Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

AbortIncompleteMultipartUpload(int) - Constructor for class io.minio.messages.LifecycleConfiguration.AbortIncompleteMultipartUpload
 
abortIncompleteMultipartUpload() - Method in class io.minio.messages.LifecycleConfiguration.Rule
 
abortMultipartUpload(AbortMultipartUploadArgs) - Method in class io.minio.BaseS3Client
Do AbortMultipartUpload S3 API asynchronously.
AbortMultipartUploadArgs - Class in io.minio
AbortMultipartUploadArgs() - Constructor for class io.minio.AbortMultipartUploadArgs
 
AbortMultipartUploadArgs(ComposeObjectArgs, String) - Constructor for class io.minio.AbortMultipartUploadArgs
 
AbortMultipartUploadArgs(PutObjectBaseArgs, String) - Constructor for class io.minio.AbortMultipartUploadArgs
 
AbortMultipartUploadArgs.Builder - Class in io.minio
AbortMultipartUploadResponse - Class in io.minio
AbortMultipartUploadResponse(Headers, String, String, String, String) - Constructor for class io.minio.AbortMultipartUploadResponse
 
ACCEPT_ENCODING - Static variable in class io.minio.Http.Headers
 
AccessControlList - Class in io.minio.messages
Access control list of RestoreRequest.S3 and AccessControlPolicy.
AccessControlList(List<AccessControlList.Grant>) - Constructor for class io.minio.messages.AccessControlList
 
accessControlList() - Method in class io.minio.messages.AccessControlPolicy
 
AccessControlList.Grant - Class in io.minio.messages
Grant information of AccessControlList.
AccessControlList.Grantee - Class in io.minio.messages
Grantee information of AccessControlList.
AccessControlList.Permission - Enum in io.minio.messages
Grant permission of AccessControlList.Grant.
AccessControlList.Type - Enum in io.minio.messages
Grantee type of AccessControlList.Grantee.
AccessControlList.Type.TypeConverter - Class in io.minio.messages
XML converter of Grantee AccessControlList.Type.
AccessControlPolicy - Class in io.minio.messages
Response XML of GetObjectAcl API.
AccessControlPolicy(Owner, AccessControlList) - Constructor for class io.minio.messages.AccessControlPolicy
 
AccessControlTranslation(String) - Constructor for class io.minio.messages.ReplicationConfiguration.AccessControlTranslation
 
accessControlTranslation() - Method in class io.minio.messages.ReplicationConfiguration.Destination
 
accessKey() - Method in class io.minio.credentials.Credentials
 
accessPointAlias() - Method in class io.minio.HeadBucketResponse
 
account() - Method in class io.minio.messages.ReplicationConfiguration.Destination
 
add(String, String) - Method in class io.minio.Http.Headers
Adds the specified value to the name in this headers.
add(String, String) - Method in class io.minio.Http.QueryParameters
Adds the specified value to the key in this query parameters.
addContentLengthRangeCondition(long, long) - Method in class io.minio.PostPolicy
Add content-length-range condition with lower and upper limits.
addContentLengthRangeCondition(int, int) - Method in class io.minio.PostPolicy
Add content-length-range condition with lower and upper limits.
addEqualsCondition(String, String) - Method in class io.minio.PostPolicy
Add equals condition of an element and value.
addStartsWithCondition(String, String) - Method in class io.minio.PostPolicy
Add starts-with condition of an element and value.
aggregatedPartSize() - Method in class io.minio.messages.ListMultipartUploadsResult.Upload
Returns aggregated part size.
allowedHeaders() - Method in class io.minio.messages.CORSConfiguration.CORSRule
 
allowedMethods() - Method in class io.minio.messages.CORSConfiguration.CORSRule
 
allowedOrigins() - Method in class io.minio.messages.CORSConfiguration.CORSRule
 
AMZ_DATE_FORMAT - Static variable in class io.minio.Time
 
And(String, List<Tag>, Long, Long) - Constructor for class io.minio.messages.Filter.And
 
And(String, Map<String, String>, Long, Long) - Constructor for class io.minio.messages.Filter.And
 
andOperator() - Method in class io.minio.messages.Filter
 
appendObject(AppendObjectArgs) - Method in class io.minio.MinioAsyncClient
Appends from a file, stream or data to existing object in a bucket.
appendObject(AppendObjectArgs) - Method in class io.minio.MinioClient
Appends from a file, stream or data to existing object in a bucket.
AppendObjectArgs - Class in io.minio
AppendObjectArgs() - Constructor for class io.minio.AppendObjectArgs
 
AppendObjectArgs.Builder - Class in io.minio
Builder of AppendObjectArgs.
args() - Method in class io.minio.Http.S3Request
 
args(BaseArgs) - Method in class io.minio.Http.S3Request.Builder
 
args() - Method in class io.minio.UploadPartArgs.Wrapper
 
arn() - Method in class io.minio.messages.NotificationRecords.Event.Bucket
 
AssumeRoleProvider - Class in io.minio.credentials
Credential provider using AssumeRole API.
AssumeRoleProvider(String, String, String, Integer, String, String, String, String, String, OkHttpClient) - Constructor for class io.minio.credentials.AssumeRoleProvider
 
AssumeRoleProvider.Response - Class in io.minio.credentials
Response XML of AssumeRole API.
AUTHORIZATION - Static variable in class io.minio.Http.Headers
 
AWS_ELB_ENDPOINT_REGEX - Static variable in class io.minio.Utils
 
AWS_ENDPOINT_REGEX - Static variable in class io.minio.Utils
 
AWS_S3_ENDPOINT_REGEX - Static variable in class io.minio.Utils
 
AWS_S3_PREFIX - Static variable in class io.minio.Utils
 
AWS_S3_PREFIX_REGEX - Static variable in class io.minio.Utils
 
AwsConfigProvider - Class in io.minio.credentials
Credential provider using Amazon AWS credentials file.
AwsConfigProvider(String, String) - Constructor for class io.minio.credentials.AwsConfigProvider
 
awsDomainSuffix() - Method in class io.minio.Http.BaseUrl
Gets AWS domain suffix.
AwsEnvironmentProvider - Class in io.minio.credentials
Credential provider using Amazon AWS specific environment variables.
AwsEnvironmentProvider() - Constructor for class io.minio.credentials.AwsEnvironmentProvider
 
awsRegion() - Method in class io.minio.messages.NotificationRecords.Event
 
awsS3Prefix() - Method in class io.minio.Http.BaseUrl
Gets AWS S3 prefix.

B

base64String(byte[]) - Static method in class io.minio.Checksum
Encodes the specified bytes to Base64 string.
base64StringToSum(String) - Static method in class io.minio.Checksum
Decodes the specified base64 encoded string to bytes.
BaseArgs - Class in io.minio
BaseArgs() - Constructor for class io.minio.BaseArgs
 
BaseArgs(BaseArgs) - Constructor for class io.minio.BaseArgs
 
BaseArgs.Builder<B extends BaseArgs.Builder<B,A>,A extends BaseArgs> - Class in io.minio
Base builder which builds arguments.
BaseConfiguration(String, List<String>, NotificationConfiguration.Filter) - Constructor for class io.minio.messages.NotificationConfiguration.BaseConfiguration
 
BaseIdentityProvider - Class in io.minio.credentials
BaseIdentityProvider(OkHttpClient) - Constructor for class io.minio.credentials.BaseIdentityProvider
 
BaseIdentityProvider(OkHttpClient, SSLSocketFactory, X509TrustManager) - Constructor for class io.minio.credentials.BaseIdentityProvider
 
BaseIdentityProvider.Response - Interface in io.minio.credentials
Response to get credentials of BaseIdentityProvider.
BasePartsResult - Class in io.minio.messages
BasePartsResult() - Constructor for class io.minio.messages.BasePartsResult
 
BaseS3Client - Class in io.minio
Core S3 API client.
BaseS3Client(Http.BaseUrl, Provider, OkHttpClient, boolean) - Constructor for class io.minio.BaseS3Client
 
BaseS3Client(BaseS3Client) - Constructor for class io.minio.BaseS3Client
 
BaseSelectParameters - Class in io.minio.messages
Base select parameters information for SelectObjectContentRequest and RestoreRequest.SelectParameters.
BaseSelectParameters(String, InputSerialization, OutputSerialization) - Constructor for class io.minio.messages.BaseSelectParameters
 
baseUrl - Variable in class io.minio.BaseS3Client
 
BaseUrl(String) - Constructor for class io.minio.Http.BaseUrl
Creates BaseUrl to the specified endpoint.
BaseUrl(String, int, boolean) - Constructor for class io.minio.Http.BaseUrl
Creates BaseUrl to the specified endpoint, port and secure flag.
BaseUrl(HttpUrl) - Constructor for class io.minio.Http.BaseUrl
Creates BaseUrl to the specified url.
BaseUrl(URL) - Constructor for class io.minio.Http.BaseUrl
Creates BaseUrl to the specified url.
baseUrl(Http.BaseUrl) - Method in class io.minio.MinioAsyncClient.Builder
 
Body(RequestBody) - Constructor for class io.minio.Http.Body
Creates Body for okhttp3 RequestBody.
Body(RandomAccessFile, long, MediaType, String, String) - Constructor for class io.minio.Http.Body
Creates Body for RandomAccessFile.
Body(byte[], int, MediaType, String, String) - Constructor for class io.minio.Http.Body
Creates Body for byte array.
Body(Object, MediaType, String, String) - Constructor for class io.minio.Http.Body
Creates Body for ByteBuffer, string or XML encodable object.
body(Http.Body) - Method in class io.minio.Http.S3Request.Builder
 
bucket() - Method in class io.minio.BucketArgs
 
bucket(String) - Method in class io.minio.BucketArgs.Builder
 
bucket - Variable in class io.minio.CreateBucketBaseArgs
 
bucket() - Method in class io.minio.GenericResponse
 
bucket() - Method in class io.minio.GetObjectResponse
 
bucket() - Method in class io.minio.Http.S3Request
 
bucket() - Method in class io.minio.messages.CompleteMultipartUploadResult
 
Bucket(String, String) - Constructor for class io.minio.messages.CreateBucketConfiguration.Bucket
 
Bucket() - Constructor for class io.minio.messages.ListAllMyBucketsResult.Bucket
 
bucket() - Method in class io.minio.messages.NotificationRecords.Event
 
Bucket() - Constructor for class io.minio.messages.NotificationRecords.Event.Bucket
 
bucket() - Method in class io.minio.messages.NotificationRecords.Event.S3
 
bucket() - Method in class io.minio.PostPolicy
Get bucket name.
bucket() - Method in class io.minio.PromptObjectResponse
 
BucketArgs - Class in io.minio
BucketArgs() - Constructor for class io.minio.BucketArgs
 
BucketArgs(BucketArgs) - Constructor for class io.minio.BucketArgs
 
BucketArgs.Builder<B extends BucketArgs.Builder<B,A>,A extends BucketArgs> - Class in io.minio
Builder of BucketArgs.
bucketArn() - Method in class io.minio.HeadBucketResponse
 
bucketArn() - Method in class io.minio.messages.ReplicationConfiguration.Destination
 
bucketConfig() - Method in class io.minio.CreateBucketBaseArgs
 
bucketConfig(CreateBucketConfiguration.Bucket) - Method in class io.minio.CreateBucketBaseArgs.Builder
 
bucketExists(BucketExistsArgs) - Method in class io.minio.MinioAsyncClient
Checks if a bucket exists.
bucketExists(BucketExistsArgs) - Method in class io.minio.MinioClient
Checks if a bucket exists.
BucketExistsArgs - Class in io.minio
BucketExistsArgs() - Constructor for class io.minio.BucketExistsArgs
 
BucketExistsArgs.Builder - Class in io.minio
Builder of BucketExistsArgs.
bucketName - Variable in class io.minio.BucketArgs
 
bucketName - Variable in class io.minio.messages.ErrorResponse
 
bucketName() - Method in class io.minio.messages.ErrorResponse
Returns bucket name.
bucketName() - Method in class io.minio.messages.InitiateMultipartUploadResult
Returns bucket name.
bucketName() - Method in class io.minio.messages.ListMultipartUploadsResult
Returns bucket name.
bucketName() - Method in class io.minio.messages.ListPartsResult
Returns bucket name.
BucketPolicyTooLargeException - Exception in io.minio.errors
Thrown to indicate that received bucket policy is larger than 20KiB size.
BucketPolicyTooLargeException(String) - Constructor for exception io.minio.errors.BucketPolicyTooLargeException
 
bucketRegion() - Method in class io.minio.ListBucketsArgs
 
bucketRegion(String) - Method in class io.minio.ListBucketsArgs.Builder
 
bucketRegion() - Method in class io.minio.messages.ListAllMyBucketsResult.Bucket
 
buckets() - Method in class io.minio.messages.ListAllMyBucketsResult
Returns List of buckets.
buffer - Variable in class io.minio.PutObjectAPIBaseArgs
 
buffer() - Method in class io.minio.PutObjectAPIBaseArgs
 
buffer(ByteBuffer) - Method in class io.minio.PutObjectAPIBaseArgs.Builder
 
build() - Method in class io.minio.BaseArgs.Builder
Creates derived Args class with each attribute populated.
build() - Method in class io.minio.Http.S3Request.Builder
 
build() - Method in class io.minio.MinioAsyncClient.Builder
 
build() - Method in class io.minio.MinioClient.Builder
 
builder() - Static method in class io.minio.AbortMultipartUploadArgs
 
Builder() - Constructor for class io.minio.AbortMultipartUploadArgs.Builder
 
builder() - Static method in class io.minio.AppendObjectArgs
 
Builder() - Constructor for class io.minio.AppendObjectArgs.Builder
 
Builder() - Constructor for class io.minio.BaseArgs.Builder
 
Builder() - Constructor for class io.minio.BucketArgs.Builder
 
builder() - Static method in class io.minio.BucketExistsArgs
 
Builder() - Constructor for class io.minio.BucketExistsArgs.Builder
 
builder() - Static method in class io.minio.CompleteMultipartUploadArgs
 
Builder() - Constructor for class io.minio.CompleteMultipartUploadArgs.Builder
 
builder() - Static method in class io.minio.ComposeObjectArgs
 
Builder() - Constructor for class io.minio.ComposeObjectArgs.Builder
 
builder() - Static method in class io.minio.CopyObjectArgs
 
Builder() - Constructor for class io.minio.CopyObjectArgs.Builder
 
builder() - Static method in class io.minio.CreateBucketArgs
 
Builder() - Constructor for class io.minio.CreateBucketArgs.Builder
 
Builder() - Constructor for class io.minio.CreateBucketBaseArgs.Builder
 
builder() - Static method in class io.minio.CreateMultipartUploadArgs
 
Builder() - Constructor for class io.minio.CreateMultipartUploadArgs.Builder
 
builder() - Static method in class io.minio.DeleteBucketCorsArgs
 
Builder() - Constructor for class io.minio.DeleteBucketCorsArgs.Builder
 
builder() - Static method in class io.minio.DeleteBucketEncryptionArgs
 
Builder() - Constructor for class io.minio.DeleteBucketEncryptionArgs.Builder
 
builder() - Static method in class io.minio.DeleteBucketLifecycleArgs
 
Builder() - Constructor for class io.minio.DeleteBucketLifecycleArgs.Builder
 
builder() - Static method in class io.minio.DeleteBucketNotificationArgs
 
Builder() - Constructor for class io.minio.DeleteBucketNotificationArgs.Builder
 
builder() - Static method in class io.minio.DeleteBucketPolicyArgs
 
Builder() - Constructor for class io.minio.DeleteBucketPolicyArgs.Builder
 
builder() - Static method in class io.minio.DeleteBucketReplicationArgs
 
Builder() - Constructor for class io.minio.DeleteBucketReplicationArgs.Builder
 
builder() - Static method in class io.minio.DeleteBucketTagsArgs
 
Builder() - Constructor for class io.minio.DeleteBucketTagsArgs.Builder
 
builder() - Static method in class io.minio.DeleteObjectLockConfigurationArgs
 
Builder() - Constructor for class io.minio.DeleteObjectLockConfigurationArgs.Builder
 
builder() - Static method in class io.minio.DeleteObjectsArgs
 
Builder() - Constructor for class io.minio.DeleteObjectsArgs.Builder
 
builder() - Static method in class io.minio.DeleteObjectTagsArgs
 
Builder() - Constructor for class io.minio.DeleteObjectTagsArgs.Builder
 
builder() - Static method in class io.minio.DisableObjectLegalHoldArgs
 
Builder() - Constructor for class io.minio.DisableObjectLegalHoldArgs.Builder
 
builder() - Static method in class io.minio.DownloadObjectArgs
 
Builder() - Constructor for class io.minio.DownloadObjectArgs.Builder
 
builder() - Static method in class io.minio.EnableObjectLegalHoldArgs
 
Builder() - Constructor for class io.minio.EnableObjectLegalHoldArgs.Builder
 
builder() - Static method in class io.minio.GetBucketCorsArgs
 
Builder() - Constructor for class io.minio.GetBucketCorsArgs.Builder
 
builder() - Static method in class io.minio.GetBucketEncryptionArgs
 
Builder() - Constructor for class io.minio.GetBucketEncryptionArgs.Builder
 
builder() - Static method in class io.minio.GetBucketLifecycleArgs
 
Builder() - Constructor for class io.minio.GetBucketLifecycleArgs.Builder
 
builder() - Static method in class io.minio.GetBucketLocationArgs
 
Builder() - Constructor for class io.minio.GetBucketLocationArgs.Builder
 
builder() - Static method in class io.minio.GetBucketNotificationArgs
 
Builder() - Constructor for class io.minio.GetBucketNotificationArgs.Builder
 
builder() - Static method in class io.minio.GetBucketPolicyArgs
 
Builder() - Constructor for class io.minio.GetBucketPolicyArgs.Builder
 
builder() - Static method in class io.minio.GetBucketReplicationArgs
 
Builder() - Constructor for class io.minio.GetBucketReplicationArgs.Builder
 
builder() - Static method in class io.minio.GetBucketTagsArgs
 
Builder() - Constructor for class io.minio.GetBucketTagsArgs.Builder
 
builder() - Static method in class io.minio.GetBucketVersioningArgs
 
Builder() - Constructor for class io.minio.GetBucketVersioningArgs.Builder
 
builder() - Static method in class io.minio.GetObjectAclArgs
 
Builder() - Constructor for class io.minio.GetObjectAclArgs.Builder
 
builder() - Static method in class io.minio.GetObjectArgs
 
Builder() - Constructor for class io.minio.GetObjectArgs.Builder
 
builder() - Static method in class io.minio.GetObjectAttributesArgs
 
Builder() - Constructor for class io.minio.GetObjectAttributesArgs.Builder
 
builder() - Static method in class io.minio.GetObjectLockConfigurationArgs
 
Builder() - Constructor for class io.minio.GetObjectLockConfigurationArgs.Builder
 
builder() - Static method in class io.minio.GetObjectRetentionArgs
 
Builder() - Constructor for class io.minio.GetObjectRetentionArgs.Builder
 
builder() - Static method in class io.minio.GetObjectTagsArgs
 
Builder() - Constructor for class io.minio.GetObjectTagsArgs.Builder
 
builder() - Static method in class io.minio.GetPresignedObjectUrlArgs
 
Builder() - Constructor for class io.minio.GetPresignedObjectUrlArgs.Builder
 
builder() - Static method in class io.minio.HeadBucketArgs
 
Builder() - Constructor for class io.minio.HeadBucketArgs.Builder
 
Builder() - Constructor for class io.minio.HeadBucketBaseArgs.Builder
 
builder() - Static method in class io.minio.HeadObjectArgs
 
Builder() - Constructor for class io.minio.HeadObjectArgs.Builder
 
Builder() - Constructor for class io.minio.HeadObjectBaseArgs.Builder
 
builder() - Static method in class io.minio.Http.S3Request
 
Builder() - Constructor for class io.minio.Http.S3Request.Builder
 
builder() - Static method in class io.minio.IsObjectLegalHoldEnabledArgs
 
Builder() - Constructor for class io.minio.IsObjectLegalHoldEnabledArgs.Builder
 
builder() - Static method in class io.minio.ListBucketsArgs
 
Builder() - Constructor for class io.minio.ListBucketsArgs.Builder
 
builder() - Static method in class io.minio.ListenBucketNotificationArgs
 
Builder() - Constructor for class io.minio.ListenBucketNotificationArgs.Builder
 
builder() - Static method in class io.minio.ListMultipartUploadsArgs
 
Builder() - Constructor for class io.minio.ListMultipartUploadsArgs.Builder
 
builder() - Static method in class io.minio.ListObjectsArgs
 
Builder() - Constructor for class io.minio.ListObjectsArgs.Builder
 
builder() - Static method in class io.minio.ListObjectsV1Args
 
Builder() - Constructor for class io.minio.ListObjectsV1Args.Builder
 
builder() - Static method in class io.minio.ListObjectsV2Args
 
Builder() - Constructor for class io.minio.ListObjectsV2Args.Builder
 
builder() - Static method in class io.minio.ListObjectVersionsArgs
 
Builder() - Constructor for class io.minio.ListObjectVersionsArgs.Builder
 
builder() - Static method in class io.minio.ListPartsArgs
 
Builder() - Constructor for class io.minio.ListPartsArgs.Builder
 
builder() - Static method in class io.minio.MakeBucketArgs
 
Builder() - Constructor for class io.minio.MakeBucketArgs.Builder
 
builder() - Static method in class io.minio.MinioAsyncClient
Builder() - Constructor for class io.minio.MinioAsyncClient.Builder
 
builder() - Static method in class io.minio.MinioClient
Creates new MinioClient.Builder.
Builder() - Constructor for class io.minio.MinioClient.Builder
 
Builder() - Constructor for class io.minio.ObjectArgs.Builder
 
Builder() - Constructor for class io.minio.ObjectConditionalReadArgs.Builder
 
Builder() - Constructor for class io.minio.ObjectReadArgs.Builder
 
Builder() - Constructor for class io.minio.ObjectVersionArgs.Builder
 
Builder() - Constructor for class io.minio.ObjectWriteArgs.Builder
 
builder() - Static method in class io.minio.PromptObjectArgs
 
Builder() - Constructor for class io.minio.PromptObjectArgs.Builder
 
builder() - Static method in class io.minio.PutObjectAPIArgs
 
Builder() - Constructor for class io.minio.PutObjectAPIArgs.Builder
 
Builder() - Constructor for class io.minio.PutObjectAPIBaseArgs.Builder
 
builder() - Static method in class io.minio.PutObjectArgs
 
Builder() - Constructor for class io.minio.PutObjectArgs.Builder
 
Builder() - Constructor for class io.minio.PutObjectBaseArgs.Builder
 
builder() - Static method in class io.minio.PutObjectFanOutArgs
 
Builder() - Constructor for class io.minio.PutObjectFanOutArgs.Builder
 
builder() - Static method in class io.minio.PutObjectFanOutEntry
 
Builder() - Constructor for class io.minio.PutObjectFanOutEntry.Builder
 
builder() - Static method in class io.minio.RemoveBucketArgs
 
Builder() - Constructor for class io.minio.RemoveBucketArgs.Builder
 
builder() - Static method in class io.minio.RemoveObjectArgs
 
Builder() - Constructor for class io.minio.RemoveObjectArgs.Builder
 
builder() - Static method in class io.minio.RemoveObjectsArgs
 
Builder() - Constructor for class io.minio.RemoveObjectsArgs.Builder
 
builder() - Static method in class io.minio.RestoreObjectArgs
 
Builder() - Constructor for class io.minio.RestoreObjectArgs.Builder
 
builder() - Static method in class io.minio.SelectObjectContentArgs
 
Builder() - Constructor for class io.minio.SelectObjectContentArgs.Builder
 
builder() - Static method in class io.minio.SetBucketCorsArgs
 
Builder() - Constructor for class io.minio.SetBucketCorsArgs.Builder
 
builder() - Static method in class io.minio.SetBucketEncryptionArgs
 
Builder() - Constructor for class io.minio.SetBucketEncryptionArgs.Builder
 
builder() - Static method in class io.minio.SetBucketLifecycleArgs
 
Builder() - Constructor for class io.minio.SetBucketLifecycleArgs.Builder
 
builder() - Static method in class io.minio.SetBucketNotificationArgs
 
Builder() - Constructor for class io.minio.SetBucketNotificationArgs.Builder
 
builder() - Static method in class io.minio.SetBucketPolicyArgs
 
Builder() - Constructor for class io.minio.SetBucketPolicyArgs.Builder
 
builder() - Static method in class io.minio.SetBucketReplicationArgs
 
Builder() - Constructor for class io.minio.SetBucketReplicationArgs.Builder
 
builder() - Static method in class io.minio.SetBucketTagsArgs
 
Builder() - Constructor for class io.minio.SetBucketTagsArgs.Builder
 
builder() - Static method in class io.minio.SetBucketVersioningArgs
 
Builder() - Constructor for class io.minio.SetBucketVersioningArgs.Builder
 
builder() - Static method in class io.minio.SetObjectLockConfigurationArgs
 
Builder() - Constructor for class io.minio.SetObjectLockConfigurationArgs.Builder
 
builder() - Static method in class io.minio.SetObjectRetentionArgs
 
Builder() - Constructor for class io.minio.SetObjectRetentionArgs.Builder
 
builder() - Static method in class io.minio.SetObjectTagsArgs
 
Builder() - Constructor for class io.minio.SetObjectTagsArgs.Builder
 
builder() - Static method in class io.minio.SourceObject
 
Builder() - Constructor for class io.minio.SourceObject.Builder
 
builder() - Static method in class io.minio.StatObjectArgs
 
Builder() - Constructor for class io.minio.StatObjectArgs.Builder
 
builder() - Static method in class io.minio.UploadObjectArgs
 
Builder() - Constructor for class io.minio.UploadObjectArgs.Builder
 
builder() - Static method in class io.minio.UploadPartArgs
 
Builder() - Constructor for class io.minio.UploadPartArgs.Builder
 
builder() - Static method in class io.minio.UploadPartCopyArgs
 
Builder() - Constructor for class io.minio.UploadPartCopyArgs.Builder
 
builder() - Static method in class io.minio.UploadSnowballObjectsArgs
 
Builder() - Constructor for class io.minio.UploadSnowballObjectsArgs.Builder
 
buildUrl(Http.Method, String, String, String, Http.QueryParameters) - Method in class io.minio.Http.BaseUrl
Builds URL for given parameters.
bypassGovernanceMode(boolean) - Method in class io.minio.DeleteObjectsArgs.Builder
 
bypassGovernanceMode() - Method in class io.minio.DeleteObjectsArgs
 
bypassGovernanceMode(boolean) - Method in class io.minio.RemoveObjectArgs.Builder
 
bypassGovernanceMode() - Method in class io.minio.RemoveObjectArgs
 
bypassGovernanceMode(boolean) - Method in class io.minio.RemoveObjectsArgs.Builder
 
bypassGovernanceMode() - Method in class io.minio.RemoveObjectsArgs
 
bypassGovernanceMode(boolean) - Method in class io.minio.SetObjectRetentionArgs.Builder
 
bypassGovernanceMode() - Method in class io.minio.SetObjectRetentionArgs
 
ByteBuffer - Class in io.minio
OutputStream compatible byte buffer to store bytes to maximum 5GiB in size.
ByteBuffer(long) - Constructor for class io.minio.ByteBuffer
Creates ByteBuffer for given size.
ByteBufferPool - Class in io.minio
Pool of ByteBuffer to be used in parallel part uploads.
ByteBufferPool(int, long) - Constructor for class io.minio.ByteBufferPool
Creates given capacity pool of ByteBuffer with buffer size.
bytesProcessed() - Method in class io.minio.messages.Stats
Returns bytes processed.
bytesReturned() - Method in class io.minio.messages.Stats
Returns bytes returned.
bytesScanned() - Method in class io.minio.messages.Stats
Returns bytes scanned.

C

cacheControl(String) - Method in class io.minio.PutObjectFanOutEntry.Builder
 
calculatePartCount(List<SourceObject>) - Method in class io.minio.MinioAsyncClient
Calculates part count for given list of SourceObject.
cannedAcl() - Method in class io.minio.messages.AccessControlPolicy
 
CannedAclConverter() - Constructor for class io.minio.messages.RestoreRequest.CannedAcl.CannedAclConverter
 
CertificateIdentityProvider - Class in io.minio.credentials
Credential provider using AssumeRoleWithCertificate API.
CertificateIdentityProvider(String, SSLSocketFactory, X509TrustManager, Integer, OkHttpClient) - Constructor for class io.minio.credentials.CertificateIdentityProvider
 
CertificateIdentityProvider.Response - Class in io.minio.credentials
ChainedProvider - Class in io.minio.credentials
Chained credential provider work with list of credential providers.
ChainedProvider(Provider...) - Constructor for class io.minio.credentials.ChainedProvider
 
checkArgs(BaseArgs) - Method in class io.minio.BaseS3Client
Check whether argument is valid or not.
checkSse(ServerSideEncryption, boolean) - Method in class io.minio.BaseArgs
 
Checksum - Class in io.minio
Collection of checksum algorithms.
Checksum - Class in io.minio.messages
Object checksum information.
Checksum() - Constructor for class io.minio.messages.Checksum
 
Checksum(String, String, String, String, String, String) - Constructor for class io.minio.messages.Checksum
 
Checksum(Checksum) - Constructor for class io.minio.messages.Checksum
 
checksum() - Method in class io.minio.messages.GetObjectAttributesOutput
 
checksum(Checksum.Algorithm) - Method in class io.minio.PutObjectBaseArgs.Builder
 
checksum - Variable in class io.minio.PutObjectBaseArgs
 
checksum() - Method in class io.minio.PutObjectBaseArgs
 
checksum(Checksum) - Method in class io.minio.PutObjectFanOutArgs.Builder
 
checksum() - Method in class io.minio.PutObjectFanOutArgs
 
Checksum.Algorithm - Enum in io.minio
Checksum algorithm.
Checksum.CRC32 - Class in io.minio
Checksum.CRC32C - Class in io.minio
Checksum.CRC64NVME - Class in io.minio
CRC64NVME Checksum.Hasher copied from https://github.com/minio/crc64nvme.
Checksum.Hasher - Interface in io.minio
Checksum hasher.
Checksum.MD5 - Class in io.minio
Checksum.SHA1 - Class in io.minio
Checksum.SHA256 - Class in io.minio
Checksum.Type - Enum in io.minio
Algorithm type.
checksumAlgorithm() - Method in class io.minio.messages.Item
 
checksumAlgorithm() - Method in class io.minio.messages.ListMultipartUploadsResult.Upload
 
checksumAlgorithm() - Method in class io.minio.messages.ListPartsResult
 
checksumCRC32() - Method in class io.minio.GenericUploadResponse
 
checksumCRC32() - Method in class io.minio.messages.Checksum
 
checksumCRC32C() - Method in class io.minio.GenericUploadResponse
 
checksumCRC32C() - Method in class io.minio.messages.Checksum
 
checksumCRC64NVME() - Method in class io.minio.GenericUploadResponse
 
checksumCRC64NVME() - Method in class io.minio.messages.Checksum
 
checksums() - Method in class io.minio.HeadObjectResponse
 
checksumSHA1() - Method in class io.minio.GenericUploadResponse
 
checksumSHA1() - Method in class io.minio.messages.Checksum
 
checksumSHA256() - Method in class io.minio.GenericUploadResponse
 
checksumSHA256() - Method in class io.minio.messages.Checksum
 
checksumType() - Method in class io.minio.GenericUploadResponse
 
checksumType() - Method in class io.minio.HeadObjectResponse
 
checksumType() - Method in class io.minio.messages.Checksum
 
checksumType() - Method in class io.minio.messages.Item
 
checksumType() - Method in class io.minio.messages.ListMultipartUploadsResult.Upload
 
checksumType() - Method in class io.minio.messages.ListPartsResult
 
chunkSize(Long) - Method in class io.minio.AppendObjectArgs.Builder
 
chunkSize() - Method in class io.minio.AppendObjectArgs
 
clear() - Method in class io.minio.Http.Headers
Clears all names and values in this headers.
clear() - Method in class io.minio.Http.QueryParameters
Clears all keys and values in this query parameters.
ClientGrantsProvider - Class in io.minio.credentials
Credential provider using AssumeRoleWithClientGrants API.
ClientGrantsProvider(Supplier<Jwt>, String, Integer, String, OkHttpClient) - Constructor for class io.minio.credentials.ClientGrantsProvider
 
ClientGrantsProvider.Response - Class in io.minio.credentials
close() - Method in class io.minio.BaseS3Client
Closes underneath HTTP client.
close() - Method in class io.minio.ByteBuffer
Closes this buffer and releases any system resources associated with the buffer.
close() - Method in class io.minio.MinioClient
Closes underneath async client.
close() - Method in class io.minio.SelectResponseStream
 
CloseableIterator<T> - Interface in io.minio
Unification of Iterator and Closeable.
closeableIterator() - Method in class io.minio.MinioAsyncClient.NotificationResultRecords
returns closeable iterator of result of notification records.
closeHttpClient - Variable in class io.minio.BaseS3Client
 
cloudFunction() - Method in class io.minio.messages.NotificationConfiguration.CloudFunctionConfiguration
Returns cloudFunction.
CloudFunctionConfiguration(String, String, List<String>, NotificationConfiguration.Filter) - Constructor for class io.minio.messages.NotificationConfiguration.CloudFunctionConfiguration
 
cloudFunctionConfigurations() - Method in class io.minio.messages.NotificationConfiguration
Returns cloud function configuration.
code() - Method in class io.minio.credentials.IamAwsProvider.EcsCredentials
 
code - Variable in class io.minio.messages.ErrorResponse
 
code() - Method in class io.minio.messages.ErrorResponse
Returns error code.
commonPrefixes() - Method in class io.minio.messages.ListObjectsResult
Returns List of Prefix.
completeMultipartUpload(CompleteMultipartUploadArgs) - Method in class io.minio.BaseS3Client
CompleteMultipartUpload - Class in io.minio.messages
CompleteMultipartUpload(Part[]) - Constructor for class io.minio.messages.CompleteMultipartUpload
Constructs a new CompleteMultipartUpload object with given parts.
CompleteMultipartUploadArgs - Class in io.minio
CompleteMultipartUploadArgs() - Constructor for class io.minio.CompleteMultipartUploadArgs
 
CompleteMultipartUploadArgs(ComposeObjectArgs, String, Part[]) - Constructor for class io.minio.CompleteMultipartUploadArgs
 
CompleteMultipartUploadArgs(PutObjectBaseArgs, String, Part[]) - Constructor for class io.minio.CompleteMultipartUploadArgs
 
CompleteMultipartUploadArgs.Builder - Class in io.minio
CompleteMultipartUploadResult - Class in io.minio.messages
CompleteMultipartUploadResult() - Constructor for class io.minio.messages.CompleteMultipartUploadResult
 
composeObject(ComposeObjectArgs) - Method in class io.minio.MinioAsyncClient
Creates an object by combining data from different source objects using server-side copy.
composeObject(ComposeObjectArgs) - Method in class io.minio.MinioClient
Creates an object by combining data from different source objects using server-side copy.
ComposeObjectArgs - Class in io.minio
ComposeObjectArgs() - Constructor for class io.minio.ComposeObjectArgs
 
ComposeObjectArgs(ComposeObjectArgs, List<SourceObject>) - Constructor for class io.minio.ComposeObjectArgs
 
ComposeObjectArgs(CopyObjectArgs) - Constructor for class io.minio.ComposeObjectArgs
 
ComposeObjectArgs.Builder - Class in io.minio
Builder of ComposeObjectArgs.
compositeSupport() - Method in enum io.minio.Checksum.Algorithm
Returns whether this algorithm supports composite object checksum.
compression(boolean) - Method in class io.minio.UploadSnowballObjectsArgs.Builder
 
compression() - Method in class io.minio.UploadSnowballObjectsArgs
 
Config() - Constructor for class io.minio.credentials.MinioClientConfigProvider.Config
 
config(CORSConfiguration) - Method in class io.minio.SetBucketCorsArgs.Builder
 
config() - Method in class io.minio.SetBucketCorsArgs
 
config(SseConfiguration) - Method in class io.minio.SetBucketEncryptionArgs.Builder
 
config() - Method in class io.minio.SetBucketEncryptionArgs
 
config(LifecycleConfiguration) - Method in class io.minio.SetBucketLifecycleArgs.Builder
 
config() - Method in class io.minio.SetBucketLifecycleArgs
 
config(NotificationConfiguration) - Method in class io.minio.SetBucketNotificationArgs.Builder
 
config() - Method in class io.minio.SetBucketNotificationArgs
 
config(String) - Method in class io.minio.SetBucketPolicyArgs.Builder
 
config() - Method in class io.minio.SetBucketPolicyArgs
 
config(ReplicationConfiguration) - Method in class io.minio.SetBucketReplicationArgs.Builder
 
config() - Method in class io.minio.SetBucketReplicationArgs
 
config(VersioningConfiguration) - Method in class io.minio.SetBucketVersioningArgs.Builder
 
config() - Method in class io.minio.SetBucketVersioningArgs
 
config(ObjectLockConfiguration) - Method in class io.minio.SetObjectLockConfigurationArgs.Builder
 
config() - Method in class io.minio.SetObjectLockConfigurationArgs
 
config(Retention) - Method in class io.minio.SetObjectRetentionArgs.Builder
 
config() - Method in class io.minio.SetObjectRetentionArgs
 
contains(String) - Method in class io.minio.Http.Headers
Checks whether the specified name exists in this headers.
contains(String) - Method in class io.minio.Http.QueryParameters
Checks whether the specified key exists in this query parameters.
containsKey(String) - Method in class io.minio.Http.Headers
Checks whether the specified name exists in this headers.
containsKey(String) - Method in class io.minio.Http.QueryParameters
Checks whether the specified key exists in this query parameters.
CONTENT_ENCODING - Static variable in class io.minio.Http.Headers
 
CONTENT_LENGTH - Static variable in class io.minio.Http.Headers
 
CONTENT_MD5 - Static variable in class io.minio.Http.Headers
 
CONTENT_TYPE - Static variable in class io.minio.Http.Headers
 
contentDisposition(String) - Method in class io.minio.PutObjectFanOutEntry.Builder
 
contentEncoding(String) - Method in class io.minio.PutObjectFanOutEntry.Builder
 
contentLanguage(String) - Method in class io.minio.PutObjectFanOutEntry.Builder
 
contentLength() - Method in class io.minio.Http.RequestBody
Gets content length.
Contents - Class in io.minio.messages
Object information in ListBucketResultV1 and ListBucketResultV2
Contents() - Constructor for class io.minio.messages.Contents
 
Contents(String) - Constructor for class io.minio.messages.Contents
 
contents() - Method in class io.minio.messages.ListBucketResultV1
 
contents() - Method in class io.minio.messages.ListBucketResultV2
Returns List of Items.
contents() - Method in class io.minio.messages.ListObjectsResult
 
contents() - Method in class io.minio.messages.ListVersionsResult
 
contentType() - Method in class io.minio.HeadObjectResponse
 
contentType() - Method in class io.minio.Http.Body
Gets content type of this body.
contentType() - Method in class io.minio.Http.RequestBody
Gets content type.
contentType() - Method in class io.minio.ObjectWriteArgs
 
contentType(String) - Method in class io.minio.PutObjectAPIArgs.Builder
 
contentType(MediaType) - Method in class io.minio.PutObjectAPIArgs.Builder
 
contentType() - Method in class io.minio.PutObjectAPIArgs
 
contentType() - Method in class io.minio.PutObjectArgs
 
contentType(String) - Method in class io.minio.PutObjectBaseArgs.Builder
 
contentType(MediaType) - Method in class io.minio.PutObjectBaseArgs.Builder
 
contentType - Variable in class io.minio.PutObjectBaseArgs
 
contentType() - Method in class io.minio.PutObjectBaseArgs
 
contentType(String) - Method in class io.minio.PutObjectFanOutEntry.Builder
 
contentType() - Method in class io.minio.UploadObjectArgs
 
continuationToken(String) - Method in class io.minio.ListBucketsArgs.Builder
 
continuationToken() - Method in class io.minio.ListBucketsArgs
 
continuationToken(String) - Method in class io.minio.ListObjectsArgs.Builder
 
continuationToken() - Method in class io.minio.ListObjectsArgs
 
continuationToken(String) - Method in class io.minio.ListObjectsV2Args.Builder
 
continuationToken() - Method in class io.minio.ListObjectsV2Args
 
continuationToken() - Method in class io.minio.messages.ListAllMyBucketsResult
 
continuationToken() - Method in class io.minio.messages.ListBucketResultV2
Returns continuation token.
copyObject(CopyObjectArgs) - Method in class io.minio.BaseS3Client
Do CopyObject S3 API asynchronously.
copyObject(CopyObjectArgs) - Method in class io.minio.MinioAsyncClient
Creates an object by server-side copying data from another object.
copyObject(CopyObjectArgs) - Method in class io.minio.MinioClient
Creates an object by server-side copying data from another object.
CopyObjectArgs - Class in io.minio
CopyObjectArgs() - Constructor for class io.minio.CopyObjectArgs
 
CopyObjectArgs(CopyObjectArgs, SourceObject) - Constructor for class io.minio.CopyObjectArgs
 
CopyObjectArgs(ComposeObjectArgs) - Constructor for class io.minio.CopyObjectArgs
 
CopyObjectArgs.Builder - Class in io.minio
Builder of CopyObjectArgs.
CopyObjectResult - Class in io.minio.messages
Response XML of CopyObject API.
CopyObjectResult() - Constructor for class io.minio.messages.CopyObjectResult
 
CopyPartResult - Class in io.minio.messages
Response XML of UploadPartCopy API.
CopyPartResult() - Constructor for class io.minio.messages.CopyPartResult
 
copySourceHeaders() - Method in class io.minio.ServerSideEncryption
 
copySourceHeaders() - Method in class io.minio.ServerSideEncryption.CustomerKey
 
CORSConfiguration - Class in io.minio.messages
Request/response XML of PutBucketCors API and GetBucketCors API.
CORSConfiguration(List<CORSConfiguration.CORSRule>) - Constructor for class io.minio.messages.CORSConfiguration
 
CORSConfiguration.CORSRule - Class in io.minio.messages
CORS rule of CORSConfiguration.
CORSRule(List<String>, List<String>, List<String>, List<String>, String, Integer) - Constructor for class io.minio.messages.CORSConfiguration.CORSRule
 
CRC32() - Constructor for class io.minio.Checksum.CRC32
 
CRC32C() - Constructor for class io.minio.Checksum.CRC32C
 
CRC64NVME() - Constructor for class io.minio.Checksum.CRC64NVME
 
createBucket(CreateBucketArgs) - Method in class io.minio.BaseS3Client
Do CreateBucket S3 API asynchronously.
CreateBucketArgs - Class in io.minio
CreateBucketArgs() - Constructor for class io.minio.CreateBucketArgs
 
CreateBucketArgs(CreateBucketBaseArgs) - Constructor for class io.minio.CreateBucketArgs
 
CreateBucketArgs.Builder - Class in io.minio
Builder of CreateBucketArgs.
CreateBucketBaseArgs - Class in io.minio
Common arguments of CreateBucketArgs and MakeBucketArgs.
CreateBucketBaseArgs() - Constructor for class io.minio.CreateBucketBaseArgs
 
CreateBucketBaseArgs(CreateBucketBaseArgs) - Constructor for class io.minio.CreateBucketBaseArgs
 
CreateBucketBaseArgs.Builder<B extends CreateBucketBaseArgs.Builder<B,A>,A extends CreateBucketBaseArgs> - Class in io.minio
Base argument builder of CreateBucketBaseArgs.
CreateBucketConfiguration - Class in io.minio.messages
Request XML of CreateBucket API.
CreateBucketConfiguration(String) - Constructor for class io.minio.messages.CreateBucketConfiguration
Constructs a new CreateBucketConfiguration object with given location constraint.
CreateBucketConfiguration(String, CreateBucketConfiguration.Location, CreateBucketConfiguration.Bucket, Tags) - Constructor for class io.minio.messages.CreateBucketConfiguration
 
CreateBucketConfiguration.Bucket - Class in io.minio.messages
Bucket properties of CreateBucketConfiguration.
CreateBucketConfiguration.Location - Class in io.minio.messages
Bucket location information of CreateBucketConfiguration.
createMultipartUpload(CreateMultipartUploadArgs) - Method in class io.minio.BaseS3Client
Do CreateMultipartUpload S3 API asynchronously.
CreateMultipartUploadArgs - Class in io.minio
CreateMultipartUploadArgs() - Constructor for class io.minio.CreateMultipartUploadArgs
 
CreateMultipartUploadArgs(PutObjectBaseArgs, MediaType, Checksum.Algorithm) - Constructor for class io.minio.CreateMultipartUploadArgs
 
CreateMultipartUploadArgs(ComposeObjectArgs) - Constructor for class io.minio.CreateMultipartUploadArgs
 
CreateMultipartUploadArgs.Builder - Class in io.minio
CreateMultipartUploadResponse - Class in io.minio
CreateMultipartUploadResponse(Headers, String, String, String, InitiateMultipartUploadResult) - Constructor for class io.minio.CreateMultipartUploadResponse
 
creationDate() - Method in class io.minio.messages.ListAllMyBucketsResult.Bucket
Returns creation date.
credential(String, ZonedDateTime, String) - Static method in class io.minio.Signer
Returns credential string of given access key, date and region.
Credentials - Class in io.minio.credentials
Credentials contains access key, secret key and session token.
Credentials(String, String, String, Time.S3Time) - Constructor for class io.minio.credentials.Credentials
 
credentials(String, String) - Method in class io.minio.MinioAsyncClient.Builder
 
credentials(String, String) - Method in class io.minio.MinioClient.Builder
 
credentialsProvider(Provider) - Method in class io.minio.MinioAsyncClient.Builder
 
credentialsProvider(Provider) - Method in class io.minio.MinioClient.Builder
 
CSV(boolean, Character, Character, InputSerialization.FileHeaderInfo, Character, Character, Character) - Constructor for class io.minio.messages.InputSerialization.CSV
 
CSV(Character, Character, Character, OutputSerialization.QuoteFields, Character) - Constructor for class io.minio.messages.OutputSerialization.CSV
 
CustomerKey(SecretKey) - Constructor for class io.minio.ServerSideEncryption.CustomerKey
 

D

data(byte[], int) - Method in class io.minio.AppendObjectArgs.Builder
 
data() - Method in class io.minio.AppendObjectArgs
 
data(byte[], int) - Method in class io.minio.PutObjectAPIBaseArgs.Builder
 
data - Variable in class io.minio.PutObjectAPIBaseArgs
 
data() - Method in class io.minio.PutObjectAPIBaseArgs
 
data(byte[], int) - Method in class io.minio.PutObjectArgs.Builder
 
data() - Method in class io.minio.PutObjectArgs
 
date - Variable in class io.minio.messages.LifecycleConfiguration.DateDays
 
date() - Method in class io.minio.messages.LifecycleConfiguration.DateDays
 
DateDays() - Constructor for class io.minio.messages.LifecycleConfiguration.DateDays
 
days - Variable in class io.minio.messages.LifecycleConfiguration.DateDays
 
days() - Method in class io.minio.messages.LifecycleConfiguration.DateDays
 
daysAfterInitiation() - Method in class io.minio.messages.LifecycleConfiguration.AbortIncompleteMultipartUpload
 
DEFAULT_DURATION_SECONDS - Static variable in class io.minio.credentials.BaseIdentityProvider
 
DEFAULT_EXPIRY_TIME - Static variable in class io.minio.GetPresignedObjectUrlArgs
 
DEFAULT_MEDIA_TYPE - Static variable in class io.minio.Http
 
DEFAULT_TIMEOUT - Static variable in class io.minio.Http
 
deleteBucketCors(DeleteBucketCorsArgs) - Method in class io.minio.MinioAsyncClient
Deletes CORS configuration of a bucket.
deleteBucketCors(DeleteBucketCorsArgs) - Method in class io.minio.MinioClient
Deletes CORS configuration of a bucket.
DeleteBucketCorsArgs - Class in io.minio
DeleteBucketCorsArgs() - Constructor for class io.minio.DeleteBucketCorsArgs
 
DeleteBucketCorsArgs.Builder - Class in io.minio
deleteBucketEncryption(DeleteBucketEncryptionArgs) - Method in class io.minio.MinioAsyncClient
Deletes encryption configuration of a bucket.
deleteBucketEncryption(DeleteBucketEncryptionArgs) - Method in class io.minio.MinioClient
Deletes encryption configuration of a bucket.
DeleteBucketEncryptionArgs - Class in io.minio
DeleteBucketEncryptionArgs() - Constructor for class io.minio.DeleteBucketEncryptionArgs
 
DeleteBucketEncryptionArgs.Builder - Class in io.minio
deleteBucketLifecycle(DeleteBucketLifecycleArgs) - Method in class io.minio.MinioAsyncClient
Deletes lifecycle configuration of a bucket.
deleteBucketLifecycle(DeleteBucketLifecycleArgs) - Method in class io.minio.MinioClient
Deletes lifecycle configuration of a bucket.
DeleteBucketLifecycleArgs - Class in io.minio
DeleteBucketLifecycleArgs() - Constructor for class io.minio.DeleteBucketLifecycleArgs
 
DeleteBucketLifecycleArgs.Builder - Class in io.minio
deleteBucketNotification(DeleteBucketNotificationArgs) - Method in class io.minio.MinioAsyncClient
Deletes notification configuration of a bucket.
deleteBucketNotification(DeleteBucketNotificationArgs) - Method in class io.minio.MinioClient
Deletes notification configuration of a bucket.
DeleteBucketNotificationArgs - Class in io.minio
DeleteBucketNotificationArgs() - Constructor for class io.minio.DeleteBucketNotificationArgs
 
DeleteBucketNotificationArgs.Builder - Class in io.minio
deleteBucketPolicy(DeleteBucketPolicyArgs) - Method in class io.minio.MinioAsyncClient
Deletes bucket policy configuration to a bucket.
deleteBucketPolicy(DeleteBucketPolicyArgs) - Method in class io.minio.MinioClient
Deletes bucket policy configuration to a bucket.
DeleteBucketPolicyArgs - Class in io.minio
DeleteBucketPolicyArgs() - Constructor for class io.minio.DeleteBucketPolicyArgs
 
DeleteBucketPolicyArgs.Builder - Class in io.minio
deleteBucketReplication(DeleteBucketReplicationArgs) - Method in class io.minio.MinioAsyncClient
Deletes bucket replication configuration from a bucket.
deleteBucketReplication(DeleteBucketReplicationArgs) - Method in class io.minio.MinioClient
Deletes bucket replication configuration from a bucket.
DeleteBucketReplicationArgs - Class in io.minio
DeleteBucketReplicationArgs() - Constructor for class io.minio.DeleteBucketReplicationArgs
 
DeleteBucketReplicationArgs.Builder - Class in io.minio
deleteBucketTags(DeleteBucketTagsArgs) - Method in class io.minio.MinioAsyncClient
Deletes tags of a bucket.
deleteBucketTags(DeleteBucketTagsArgs) - Method in class io.minio.MinioClient
Deletes tags of a bucket.
DeleteBucketTagsArgs - Class in io.minio
DeleteBucketTagsArgs() - Constructor for class io.minio.DeleteBucketTagsArgs
 
DeleteBucketTagsArgs.Builder - Class in io.minio
Deleted() - Constructor for class io.minio.messages.DeleteResult.Deleted
 
deleteMarker() - Method in class io.minio.HeadObjectResponse
 
deleteMarker() - Method in class io.minio.messages.DeleteResult.Deleted
 
deleteMarker() - Method in class io.minio.messages.GetObjectAttributesOutput
 
DeleteMarker() - Constructor for class io.minio.messages.ListVersionsResult.DeleteMarker
 
DeleteMarker(String) - Constructor for class io.minio.messages.ListVersionsResult.DeleteMarker
 
DeleteMarkerReplication(Status) - Constructor for class io.minio.messages.ReplicationConfiguration.DeleteMarkerReplication
 
deleteMarkerReplication() - Method in class io.minio.messages.ReplicationConfiguration.Rule
 
deleteMarkers() - Method in class io.minio.messages.ListObjectsResult
 
deleteMarkers() - Method in class io.minio.messages.ListVersionsResult
 
deleteMarkerVersionId() - Method in class io.minio.messages.DeleteResult.Deleted
 
deleteObjectLockConfiguration(DeleteObjectLockConfigurationArgs) - Method in class io.minio.MinioAsyncClient
Deletes default object retention in a bucket.
deleteObjectLockConfiguration(DeleteObjectLockConfigurationArgs) - Method in class io.minio.MinioClient
Deletes default object retention in a bucket.
DeleteObjectLockConfigurationArgs - Class in io.minio
DeleteObjectLockConfigurationArgs() - Constructor for class io.minio.DeleteObjectLockConfigurationArgs
 
DeleteObjectLockConfigurationArgs.Builder - Class in io.minio
deleteObjects(DeleteObjectsArgs) - Method in class io.minio.BaseS3Client
Do DeleteObjects S3 API asynchronously.
DeleteObjectsArgs - Class in io.minio
DeleteObjectsArgs() - Constructor for class io.minio.DeleteObjectsArgs
 
DeleteObjectsArgs.Builder - Class in io.minio
Builder of DeleteObjectsArgs.
DeleteObjectsResponse - Class in io.minio
DeleteObjectsResponse(Headers, String, String, DeleteResult) - Constructor for class io.minio.DeleteObjectsResponse
 
deleteObjectTags(DeleteObjectTagsArgs) - Method in class io.minio.MinioAsyncClient
Deletes tags of an object.
deleteObjectTags(DeleteObjectTagsArgs) - Method in class io.minio.MinioClient
Deletes tags of an object.
DeleteObjectTagsArgs - Class in io.minio
DeleteObjectTagsArgs() - Constructor for class io.minio.DeleteObjectTagsArgs
 
DeleteObjectTagsArgs.Builder - Class in io.minio
DeleteReplication(Status) - Constructor for class io.minio.messages.ReplicationConfiguration.DeleteReplication
 
deleteReplication() - Method in class io.minio.messages.ReplicationConfiguration.Rule
 
DeleteRequest - Class in io.minio.messages
Request XML of DeleteObjects API.
DeleteRequest(List<DeleteRequest.Object>, boolean) - Constructor for class io.minio.messages.DeleteRequest
Constructs new delete request for given object list and quiet flag.
DeleteRequest.Object - Class in io.minio.messages
Object information of DeleteRequest.
DeleteRequest.Object.HttpHeaderDate - Class in io.minio.messages
HTTP header date wrapping ZonedDateTime.
DeleteRequest.Object.HttpHeaderDate.HttpHeaderDateConverter - Class in io.minio.messages
DeleteResult - Class in io.minio.messages
Response XML of DeleteObjects API.
DeleteResult() - Constructor for class io.minio.messages.DeleteResult
 
DeleteResult(DeleteResult.Error) - Constructor for class io.minio.messages.DeleteResult
Constructs new delete result with an error.
DeleteResult.Deleted - Class in io.minio.messages
Deleted object of DeleteResult.
DeleteResult.Error - Class in io.minio.messages
Error information of DeleteResult.
delimiter(String) - Method in class io.minio.ListMultipartUploadsArgs.Builder
 
delimiter() - Method in class io.minio.ListMultipartUploadsArgs
 
delimiter(String) - Method in class io.minio.ListObjectsArgs.Builder
 
delimiter() - Method in class io.minio.ListObjectsArgs
 
delimiter(String) - Method in class io.minio.ListObjectsV1Args.Builder
 
delimiter() - Method in class io.minio.ListObjectsV1Args
 
delimiter(String) - Method in class io.minio.ListObjectsV2Args.Builder
 
delimiter() - Method in class io.minio.ListObjectsV2Args
 
delimiter(String) - Method in class io.minio.ListObjectVersionsArgs.Builder
 
delimiter() - Method in class io.minio.ListObjectVersionsArgs
 
delimiter() - Method in class io.minio.messages.ListObjectsResult
Returns delimiter.
Destination(ReplicationConfiguration.AccessControlTranslation, String, String, ReplicationConfiguration.EncryptionConfiguration, ReplicationConfiguration.Metrics, ReplicationConfiguration.ReplicationTime, String) - Constructor for class io.minio.messages.ReplicationConfiguration.Destination
 
destination() - Method in class io.minio.messages.ReplicationConfiguration.Rule
 
destroy() - Method in class io.minio.ServerSideEncryption.CustomerKey
 
Directive - Enum in io.minio
Copy object directive for metadata and tags.
disableCertCheck(OkHttpClient) - Static method in class io.minio.Http
Disables TLS certificate check as a special case for self-signed certificate and testing to the specified HTTP client.
disableDualStackEndpoint() - Method in class io.minio.BaseS3Client
Disables dual-stack endpoint for Amazon S3 endpoint.
disableDualStackEndpoint() - Method in class io.minio.Http.BaseUrl
Disables dual-stack endpoint for Amazon S3 endpoint.
disableDualStackEndpoint() - Method in class io.minio.MinioClient
Disables dual-stack endpoint for Amazon S3 endpoint.
disableObjectLegalHold(DisableObjectLegalHoldArgs) - Method in class io.minio.MinioAsyncClient
Disables legal hold on an object.
disableObjectLegalHold(DisableObjectLegalHoldArgs) - Method in class io.minio.MinioClient
Disables legal hold on an object.
DisableObjectLegalHoldArgs - Class in io.minio
DisableObjectLegalHoldArgs() - Constructor for class io.minio.DisableObjectLegalHoldArgs
 
DisableObjectLegalHoldArgs.Builder - Class in io.minio
disableVirtualStyleEndpoint() - Method in class io.minio.BaseS3Client
Disables virtual-style endpoint.
disableVirtualStyleEndpoint() - Method in class io.minio.Http.BaseUrl
Disables virtual-style endpoint.
disableVirtualStyleEndpoint() - Method in class io.minio.MinioClient
Disables virtual-style endpoint.
displayName() - Method in class io.minio.messages.AccessControlList.Grantee
 
displayName() - Method in class io.minio.messages.Initiator
Returns initiator display name.
displayName() - Method in class io.minio.messages.Owner
Returns owner display name.
downloadObject(DownloadObjectArgs) - Method in class io.minio.MinioAsyncClient
Downloads data of a SSE-C encrypted object to file.
downloadObject(DownloadObjectArgs) - Method in class io.minio.MinioClient
Downloads data of a SSE-C encrypted object to file.
DownloadObjectArgs - Class in io.minio
DownloadObjectArgs() - Constructor for class io.minio.DownloadObjectArgs
 
DownloadObjectArgs.Builder - Class in io.minio
Arguments of DownloadObjectArgs.
duration() - Method in class io.minio.messages.ObjectLockConfiguration
Returns retention duration.
duration() - Method in interface io.minio.messages.ObjectLockConfiguration.RetentionDuration
 
duration() - Method in class io.minio.messages.ObjectLockConfiguration.RetentionDurationDays
 
duration() - Method in class io.minio.messages.ObjectLockConfiguration.RetentionDurationYears
 
duration() - Method in class io.minio.messages.ObjectLockConfiguration.Rule
 
durationSeconds - Variable in class io.minio.credentials.WebIdentityClientGrantsProvider
 

E

EcsCredentials() - Constructor for class io.minio.credentials.IamAwsProvider.EcsCredentials
 
emailAddress() - Method in class io.minio.messages.AccessControlList.Grantee
 
EMPTY_BODY - Static variable in class io.minio.Http
 
EMPTY_BYTE_ARRAY - Static variable in class io.minio.Utils
 
enableDualStackEndpoint() - Method in class io.minio.BaseS3Client
Enables dual-stack endpoint for Amazon S3 endpoint.
enableDualStackEndpoint() - Method in class io.minio.Http.BaseUrl
Enables dual-stack endpoint for Amazon S3 endpoint.
enableDualStackEndpoint() - Method in class io.minio.MinioClient
Enables dual-stack endpoint for Amazon S3 endpoint.
enableExternalCertificates(OkHttpClient, String, String) - Static method in class io.minio.Http
Enable external TLS certificates from given file path and all valid files from dir path.
enableExternalCertificatesFromEnv(OkHttpClient) - Static method in class io.minio.Http
Enables external TLS certificates from SSL_CERT_FILE and SSL_CERT_DIR environment variables if present.
enableJKSCertificates(OkHttpClient, String, String, String, String) - Static method in class io.minio.Http
Enables JKS formatted TLS certificates to the specified HTTP client.
enableObjectLegalHold(EnableObjectLegalHoldArgs) - Method in class io.minio.MinioAsyncClient
Enables legal hold on an object.
enableObjectLegalHold(EnableObjectLegalHoldArgs) - Method in class io.minio.MinioClient
Enables legal hold on an object.
EnableObjectLegalHoldArgs - Class in io.minio
EnableObjectLegalHoldArgs() - Constructor for class io.minio.EnableObjectLegalHoldArgs
 
EnableObjectLegalHoldArgs.Builder - Class in io.minio
enablePKCS12Certificates(OkHttpClient, String, String, String, String) - Static method in class io.minio.Http
Enables PKCS12 formatted TLS certificates to the specified HTTP client.
enableVirtualStyleEndpoint() - Method in class io.minio.BaseS3Client
Enables virtual-style endpoint.
enableVirtualStyleEndpoint() - Method in class io.minio.Http.BaseUrl
Enables virtual-style endpoint.
enableVirtualStyleEndpoint() - Method in class io.minio.MinioClient
Enables virtual-style endpoint.
encode(String) - Static method in class io.minio.Utils
Returns S3 encoded string.
encodePath(String) - Static method in class io.minio.Utils
Returns S3 encoded string of given path where multiple '/' are trimmed.
encodingType(String) - Method in class io.minio.ListMultipartUploadsArgs.Builder
 
encodingType() - Method in class io.minio.ListMultipartUploadsArgs
 
encodingType(String) - Method in class io.minio.ListObjectsV1Args.Builder
 
encodingType() - Method in class io.minio.ListObjectsV1Args
 
encodingType(String) - Method in class io.minio.ListObjectsV2Args.Builder
 
encodingType() - Method in class io.minio.ListObjectsV2Args
 
encodingType(String) - Method in class io.minio.ListObjectVersionsArgs.Builder
 
encodingType() - Method in class io.minio.ListObjectVersionsArgs
 
encodingType() - Method in class io.minio.messages.ListMultipartUploadsResult
 
encodingType() - Method in class io.minio.messages.ListObjectsResult
 
Encryption(SseAlgorithm, String, String) - Constructor for class io.minio.messages.RestoreRequest.Encryption
 
encryptionConfiguration() - Method in class io.minio.messages.ReplicationConfiguration.Destination
 
EncryptionConfiguration(String) - Constructor for class io.minio.messages.ReplicationConfiguration.EncryptionConfiguration
 
endpoint(String) - Method in class io.minio.MinioAsyncClient.Builder
 
endpoint(String, int, boolean) - Method in class io.minio.MinioAsyncClient.Builder
 
endpoint(URL) - Method in class io.minio.MinioAsyncClient.Builder
 
endpoint(HttpUrl) - Method in class io.minio.MinioAsyncClient.Builder
 
endpoint(String) - Method in class io.minio.MinioClient.Builder
 
endpoint(String, int, boolean) - Method in class io.minio.MinioClient.Builder
 
endpoint(URL) - Method in class io.minio.MinioClient.Builder
 
endpoint(HttpUrl) - Method in class io.minio.MinioClient.Builder
 
entries() - Method in class io.minio.Http.Headers
Gets Set of Map.Entry of this headers.
entries() - Method in class io.minio.Http.QueryParameters
Gets Set of Map.Entry of this query parameters.
entries(List<PutObjectFanOutEntry>) - Method in class io.minio.PutObjectFanOutArgs.Builder
 
entries() - Method in class io.minio.PutObjectFanOutArgs
 
entrySet() - Method in class io.minio.Http.Headers
Gets Set of Map.Entry of this headers.
entrySet() - Method in class io.minio.Http.QueryParameters
Gets Set of Map.Entry of this query parameters.
EnvironmentProvider - Class in io.minio.credentials
EnvironmentProvider() - Constructor for class io.minio.credentials.EnvironmentProvider
 
equals(Object) - Method in class io.minio.AbortMultipartUploadArgs
 
equals(Object) - Method in class io.minio.AppendObjectArgs
 
equals(Object) - Method in class io.minio.BaseArgs
 
equals(Object) - Method in class io.minio.BucketArgs
 
equals(Object) - Method in class io.minio.CompleteMultipartUploadArgs
 
equals(Object) - Method in class io.minio.ComposeObjectArgs
 
equals(Object) - Method in class io.minio.CopyObjectArgs
 
equals(Object) - Method in class io.minio.CreateBucketBaseArgs
 
equals(Object) - Method in class io.minio.CreateMultipartUploadArgs
 
equals(Object) - Method in class io.minio.DeleteObjectsArgs
 
equals(Object) - Method in class io.minio.DownloadObjectArgs
 
equals(Object) - Method in class io.minio.GetObjectAttributesArgs
 
equals(Object) - Method in class io.minio.GetPresignedObjectUrlArgs
 
equals(Object) - Method in class io.minio.Http.Headers
 
equals(Object) - Method in class io.minio.Http.QueryParameters
 
equals(Object) - Method in class io.minio.ListBucketsArgs
 
equals(Object) - Method in class io.minio.ListenBucketNotificationArgs
 
equals(Object) - Method in class io.minio.ListMultipartUploadsArgs
 
equals(Object) - Method in class io.minio.ListObjectsArgs
 
equals(Object) - Method in class io.minio.ListObjectsV1Args
 
equals(Object) - Method in class io.minio.ListObjectsV2Args
 
equals(Object) - Method in class io.minio.ListObjectVersionsArgs
 
equals(Object) - Method in class io.minio.ListPartsArgs
 
equals(Object) - Method in class io.minio.ObjectArgs
 
equals(Object) - Method in class io.minio.ObjectConditionalReadArgs
 
equals(Object) - Method in class io.minio.ObjectReadArgs
 
equals(Object) - Method in class io.minio.ObjectVersionArgs
 
equals(Object) - Method in class io.minio.ObjectWriteArgs
 
equals(Object) - Method in class io.minio.PromptObjectArgs
 
equals(Object) - Method in class io.minio.PutObjectAPIArgs
 
equals(Object) - Method in class io.minio.PutObjectAPIBaseArgs
 
equals(Object) - Method in class io.minio.PutObjectArgs
 
equals(Object) - Method in class io.minio.PutObjectBaseArgs
 
equals(Object) - Method in class io.minio.PutObjectFanOutArgs
 
equals(Object) - Method in class io.minio.PutObjectFanOutEntry
 
equals(Object) - Method in class io.minio.RemoveObjectArgs
 
equals(Object) - Method in class io.minio.RemoveObjectsArgs
 
equals(Object) - Method in class io.minio.RestoreObjectArgs
 
equals(Object) - Method in class io.minio.SelectObjectContentArgs
 
equals(Object) - Method in class io.minio.SetBucketCorsArgs
 
equals(Object) - Method in class io.minio.SetBucketEncryptionArgs
 
equals(Object) - Method in class io.minio.SetBucketLifecycleArgs
 
equals(Object) - Method in class io.minio.SetBucketNotificationArgs
 
equals(Object) - Method in class io.minio.SetBucketPolicyArgs
 
equals(Object) - Method in class io.minio.SetBucketReplicationArgs
 
equals(Object) - Method in class io.minio.SetBucketTagsArgs
 
equals(Object) - Method in class io.minio.SetBucketVersioningArgs
 
equals(Object) - Method in class io.minio.SetObjectLockConfigurationArgs
 
equals(Object) - Method in class io.minio.SetObjectRetentionArgs
 
equals(Object) - Method in class io.minio.SetObjectTagsArgs
 
equals(Object) - Method in class io.minio.SourceObject
 
equals(Object) - Method in class io.minio.UploadObjectArgs
 
equals(Object) - Method in class io.minio.UploadPartArgs
 
equals(Object) - Method in class io.minio.UploadPartCopyArgs
 
equals(Object) - Method in class io.minio.UploadSnowballObjectsArgs
 
Error() - Constructor for class io.minio.messages.DeleteResult.Error
 
error() - Method in class io.minio.PutObjectFanOutResponse.Result
 
errorResponse() - Method in exception io.minio.errors.ErrorResponseException
Returns ErrorResponse contains detail of what error occurred.
ErrorResponse - Class in io.minio.messages
Error response XML of any S3 REST APIs.
ErrorResponse() - Constructor for class io.minio.messages.ErrorResponse
 
ErrorResponse(String, String, String, String, String, String, String) - Constructor for class io.minio.messages.ErrorResponse
Constructs a new ErrorResponse object with error code, bucket name, object name, resource, request ID and host ID.
ErrorResponseException - Exception in io.minio.errors
Thrown to indicate that error response is received when executing Amazon S3 operation.
ErrorResponseException(ErrorResponse, Response, String) - Constructor for exception io.minio.errors.ErrorResponseException
Constructs a new ErrorResponseException with error response and HTTP response object.
errors() - Method in class io.minio.messages.DeleteResult
Returns delete error list.
etag() - Method in class io.minio.GenericUploadResponse
 
etag() - Method in class io.minio.HeadObjectResponse
 
etag() - Method in class io.minio.messages.CompleteMultipartUploadResult
 
etag() - Method in class io.minio.messages.CopyObjectResult
Returns ETag of the object.
etag() - Method in class io.minio.messages.GetObjectAttributesOutput
 
etag() - Method in class io.minio.messages.Item
Returns ETag of the object.
etag() - Method in class io.minio.messages.NotificationRecords.Event.Object
 
etag() - Method in class io.minio.messages.Part
 
etag() - Method in class io.minio.PutObjectFanOutResponse.Result
 
Event() - Constructor for class io.minio.messages.NotificationRecords.Event
 
eventBridgeConfiguration() - Method in class io.minio.messages.NotificationConfiguration
 
EventBridgeConfiguration() - Constructor for class io.minio.messages.NotificationConfiguration.EventBridgeConfiguration
 
eventName() - Method in class io.minio.messages.NotificationRecords.Event
 
events(String[]) - Method in class io.minio.ListenBucketNotificationArgs.Builder
 
events() - Method in class io.minio.ListenBucketNotificationArgs
 
events() - Method in class io.minio.messages.NotificationConfiguration.BaseConfiguration
 
events() - Method in class io.minio.messages.NotificationRecords
 
eventSource() - Method in class io.minio.messages.NotificationRecords.Event
 
eventThreshold() - Method in class io.minio.messages.ReplicationConfiguration.Metrics
 
eventTime() - Method in class io.minio.messages.NotificationRecords.Event
 
EventType - Enum in io.minio.messages
S3 event type.
EventType.EventTypeConverter - Class in io.minio.messages
XML converter of EventType.
EventTypeConverter() - Constructor for class io.minio.messages.EventType.EventTypeConverter
 
eventVersion() - Method in class io.minio.messages.NotificationRecords.Event
 
excludedPrefixes() - Method in class io.minio.messages.VersioningConfiguration
 
excludeFolders() - Method in class io.minio.messages.VersioningConfiguration
 
executeAsync(Http.S3Request, String) - Method in class io.minio.BaseS3Client
Execute HTTP request asynchronously for given parameters.
executeAsync(Http.S3Request) - Method in class io.minio.BaseS3Client
Execute HTTP request asynchronously for given args and parameters.
executeDeleteAsync(BaseArgs, Http.Headers, Http.QueryParameters) - Method in class io.minio.BaseS3Client
Execute asynchronously DELETE HTTP request for given parameters.
executeGetAsync(BaseArgs, Http.Headers, Http.QueryParameters) - Method in class io.minio.BaseS3Client
Execute asynchronously GET HTTP request for given parameters.
executeHeadAsync(BaseArgs, Http.Headers, Http.QueryParameters) - Method in class io.minio.BaseS3Client
Execute asynchronously HEAD HTTP request for given parameters.
executePostAsync(BaseArgs, Http.Headers, Http.QueryParameters, Http.Body) - Method in class io.minio.BaseS3Client
Execute asynchronously POST HTTP request for given parameters.
executePutAsync(BaseArgs, Http.Headers, Http.QueryParameters, Http.Body) - Method in class io.minio.BaseS3Client
Execute asynchronously PUT HTTP request for given parameters.
ExistingObjectReplication(Status) - Constructor for class io.minio.messages.ReplicationConfiguration.ExistingObjectReplication
 
existingObjectReplication() - Method in class io.minio.messages.ReplicationConfiguration.Rule
 
expiration() - Method in class io.minio.credentials.Credentials
 
Expiration(Time.S3Time, Integer, Boolean, Boolean) - Constructor for class io.minio.messages.LifecycleConfiguration.Expiration
 
Expiration(ZonedDateTime, Integer, Boolean, Boolean) - Constructor for class io.minio.messages.LifecycleConfiguration.Expiration
 
expiration() - Method in class io.minio.messages.LifecycleConfiguration.Rule
 
expiredObjectAllVersions() - Method in class io.minio.messages.LifecycleConfiguration.Expiration
 
expiredObjectDeleteMarker() - Method in class io.minio.messages.LifecycleConfiguration.Expiration
 
expiry() - Method in class io.minio.credentials.Jwt
 
expiry(int) - Method in class io.minio.GetPresignedObjectUrlArgs.Builder
 
expiry(int, TimeUnit) - Method in class io.minio.GetPresignedObjectUrlArgs.Builder
 
expiry() - Method in class io.minio.GetPresignedObjectUrlArgs
 
exposeHeaders() - Method in class io.minio.messages.CORSConfiguration.CORSRule
 
extraHeaders(Http.Headers) - Method in class io.minio.BaseArgs.Builder
 
extraHeaders(Map<String, String>) - Method in class io.minio.BaseArgs.Builder
 
extraHeaders - Variable in class io.minio.BaseArgs
 
extraHeaders() - Method in class io.minio.BaseArgs
 
extraQueryParams(Http.QueryParameters) - Method in class io.minio.BaseArgs.Builder
 
extraQueryParams(Map<String, String>) - Method in class io.minio.BaseArgs.Builder
 
extraQueryParams - Variable in class io.minio.BaseArgs
 
extraQueryParams() - Method in class io.minio.BaseArgs
 

F

failedFuture(Throwable) - Static method in class io.minio.Utils
 
fanOutList() - Method in class io.minio.PutObjectFanOutArgs
 
fetch() - Method in class io.minio.credentials.AwsConfigProvider
Retrieve credentials in provided profile or AWS_PROFILE or "default" section in INI file from provided filename or AWS_SHARED_CREDENTIALS_FILE environment variable or file .aws/credentials in user's home directory.
fetch() - Method in class io.minio.credentials.AwsEnvironmentProvider
 
fetch() - Method in class io.minio.credentials.BaseIdentityProvider
 
fetch() - Method in class io.minio.credentials.ChainedProvider
 
fetch() - Method in class io.minio.credentials.IamAwsProvider
 
fetch() - Method in class io.minio.credentials.MinioClientConfigProvider
Retrieve credentials in provided alias or MINIO_ALIAS or "s3" alias in configuration file from provided filename or AWS_SHARED_CREDENTIALS_FILE environment variable or file .aws/credentials in user's home directory.
fetch() - Method in class io.minio.credentials.MinioEnvironmentProvider
 
fetch() - Method in interface io.minio.credentials.Provider
Returns a valid Credentials instance by retrieving from credential provider service if necessary.
fetch() - Method in class io.minio.credentials.StaticProvider
 
fetchChecksum(boolean) - Method in class io.minio.ObjectConditionalReadArgs.Builder
 
fetchChecksum - Variable in class io.minio.ObjectConditionalReadArgs
 
fetchChecksum() - Method in class io.minio.ObjectConditionalReadArgs
 
fetchOwner(boolean) - Method in class io.minio.ListObjectsArgs.Builder
 
fetchOwner() - Method in class io.minio.ListObjectsArgs
 
fetchOwner(boolean) - Method in class io.minio.ListObjectsV2Args.Builder
 
fetchOwner() - Method in class io.minio.ListObjectsV2Args
 
file(RandomAccessFile, long) - Method in class io.minio.PutObjectAPIBaseArgs.Builder
 
file - Variable in class io.minio.PutObjectAPIBaseArgs
 
file() - Method in class io.minio.PutObjectAPIBaseArgs
 
filename(String) - Method in class io.minio.AppendObjectArgs.Builder
 
filename() - Method in class io.minio.AppendObjectArgs
 
filename(String) - Method in class io.minio.DownloadObjectArgs.Builder
 
filename() - Method in class io.minio.DownloadObjectArgs
 
filename() - Method in class io.minio.SnowballObject
 
filename(String, long) - Method in class io.minio.UploadObjectArgs.Builder
 
filename(String) - Method in class io.minio.UploadObjectArgs.Builder
 
filename() - Method in class io.minio.UploadObjectArgs
 
Filter - Class in io.minio.messages
Filter(Filter.And) - Constructor for class io.minio.messages.Filter
 
Filter(String) - Constructor for class io.minio.messages.Filter
 
Filter(Tag) - Constructor for class io.minio.messages.Filter
 
Filter(Filter.And, String, Tag, Long, Long) - Constructor for class io.minio.messages.Filter
 
filter() - Method in class io.minio.messages.LifecycleConfiguration.Rule
 
filter() - Method in class io.minio.messages.NotificationConfiguration.BaseConfiguration
 
Filter(List<NotificationConfiguration.FilterRule>) - Constructor for class io.minio.messages.NotificationConfiguration.Filter
 
Filter(String, String) - Constructor for class io.minio.messages.NotificationConfiguration.Filter
 
filter() - Method in class io.minio.messages.ReplicationConfiguration.Rule
 
Filter.And - Class in io.minio.messages
AND operator of Filter.
FilterRule(String, String) - Constructor for class io.minio.messages.NotificationConfiguration.FilterRule
 
forceCreate(boolean) - Method in class io.minio.CreateBucketBaseArgs.Builder
 
forceCreate - Variable in class io.minio.CreateBucketBaseArgs
 
forceCreate() - Method in class io.minio.CreateBucketBaseArgs
 
formData(Credentials, String) - Method in class io.minio.PostPolicy
Return form-data of this post policy.
fromString(String) - Static method in enum io.minio.messages.AccessControlList.Type
Returns Type of given string.
fromString(String) - Static method in class io.minio.messages.DeleteRequest.Object.HttpHeaderDate
 
fromString(String) - Static method in enum io.minio.messages.EventType
Returns EventType of given string.
fromString(String) - Static method in enum io.minio.messages.RestoreRequest.CannedAcl
Returns CannedAcl of given string.
fromString(String) - Static method in enum io.minio.messages.RestoreRequest.Tier
Returns Tier of given string.
fromString(String) - Static method in enum io.minio.messages.SseAlgorithm
Returns SseAlgorithm of given string.
fromString(String) - Static method in enum io.minio.messages.Status
Returns Status of given string.
fromString(String) - Static method in enum io.minio.messages.VersioningConfiguration.Status
 
fromString(String) - Static method in class io.minio.Time.S3Time
 
fullObjectSupport() - Method in enum io.minio.Checksum.Algorithm
Returns whether this algorithm supports full object checksum.

G

GenericResponse - Class in io.minio
Generic response of any APIs.
GenericResponse(Headers, String, String, String) - Constructor for class io.minio.GenericResponse
 
GenericUploadResponse - Class in io.minio
GenericUploadResponse(Headers, String, String, String, String) - Constructor for class io.minio.GenericUploadResponse
 
GenericUploadResponse(Headers, String, String, String, String, CopyObjectResult) - Constructor for class io.minio.GenericUploadResponse
 
GenericUploadResponse(Headers, String, String, String, String, CompleteMultipartUploadResult) - Constructor for class io.minio.GenericUploadResponse
 
get(String) - Method in class io.minio.credentials.MinioClientConfigProvider.Config
 
get(String) - Method in class io.minio.Http.Headers
Gets set of values of the specified name in this headers.
get(String) - Method in class io.minio.Http.QueryParameters
Gets set of values of the specified key in this query parameters.
get() - Method in class io.minio.messages.Item.UserMetadata
 
get() - Method in class io.minio.messages.Tags
 
get() - Method in class io.minio.messages.VersioningConfiguration.Prefix
 
get() - Method in class io.minio.Result
Returns given Type if exception is null, else the exception is thrown.
getBaseUrl(String) - Static method in class io.minio.Utils
 
getBucketCors(GetBucketCorsArgs) - Method in class io.minio.MinioAsyncClient
Gets CORS configuration of a bucket.
getBucketCors(GetBucketCorsArgs) - Method in class io.minio.MinioClient
Gets CORS configuration of a bucket.
GetBucketCorsArgs - Class in io.minio
GetBucketCorsArgs() - Constructor for class io.minio.GetBucketCorsArgs
 
GetBucketCorsArgs.Builder - Class in io.minio
Builder of GetBucketCorsArgs.
getBucketEncryption(GetBucketEncryptionArgs) - Method in class io.minio.MinioAsyncClient
Gets encryption configuration of a bucket.
getBucketEncryption(GetBucketEncryptionArgs) - Method in class io.minio.MinioClient
Gets encryption configuration of a bucket.
GetBucketEncryptionArgs - Class in io.minio
GetBucketEncryptionArgs() - Constructor for class io.minio.GetBucketEncryptionArgs
 
GetBucketEncryptionArgs.Builder - Class in io.minio
getBucketLifecycle(GetBucketLifecycleArgs) - Method in class io.minio.MinioAsyncClient
Gets lifecycle configuration of a bucket.
getBucketLifecycle(GetBucketLifecycleArgs) - Method in class io.minio.MinioClient
Gets lifecycle configuration of a bucket.
GetBucketLifecycleArgs - Class in io.minio
GetBucketLifecycleArgs() - Constructor for class io.minio.GetBucketLifecycleArgs
 
GetBucketLifecycleArgs.Builder - Class in io.minio
getBucketLocation(GetBucketLocationArgs) - Method in class io.minio.BaseS3Client
Do GetBucketLocation S3 API asynchronously.
GetBucketLocationArgs - Class in io.minio
GetBucketLocationArgs() - Constructor for class io.minio.GetBucketLocationArgs
 
GetBucketLocationArgs.Builder - Class in io.minio
getBucketNotification(GetBucketNotificationArgs) - Method in class io.minio.MinioAsyncClient
Gets notification configuration of a bucket.
getBucketNotification(GetBucketNotificationArgs) - Method in class io.minio.MinioClient
Gets notification configuration of a bucket.
GetBucketNotificationArgs - Class in io.minio
GetBucketNotificationArgs() - Constructor for class io.minio.GetBucketNotificationArgs
 
GetBucketNotificationArgs.Builder - Class in io.minio
getBucketPolicy(GetBucketPolicyArgs) - Method in class io.minio.MinioAsyncClient
Gets bucket policy configuration of a bucket.
getBucketPolicy(GetBucketPolicyArgs) - Method in class io.minio.MinioClient
Gets bucket policy configuration of a bucket.
GetBucketPolicyArgs - Class in io.minio
GetBucketPolicyArgs() - Constructor for class io.minio.GetBucketPolicyArgs
 
GetBucketPolicyArgs.Builder - Class in io.minio
getBucketReplication(GetBucketReplicationArgs) - Method in class io.minio.MinioAsyncClient
Gets bucket replication configuration of a bucket.
getBucketReplication(GetBucketReplicationArgs) - Method in class io.minio.MinioClient
Gets bucket replication configuration of a bucket.
GetBucketReplicationArgs - Class in io.minio
GetBucketReplicationArgs() - Constructor for class io.minio.GetBucketReplicationArgs
 
GetBucketReplicationArgs.Builder - Class in io.minio
getBucketTags(GetBucketTagsArgs) - Method in class io.minio.MinioAsyncClient
Gets tags of a bucket.
getBucketTags(GetBucketTagsArgs) - Method in class io.minio.MinioClient
Gets tags of a bucket.
GetBucketTagsArgs - Class in io.minio
GetBucketTagsArgs() - Constructor for class io.minio.GetBucketTagsArgs
 
GetBucketTagsArgs.Builder - Class in io.minio
Builder of GetBucketTagsArgs.
getBucketVersioning(GetBucketVersioningArgs) - Method in class io.minio.MinioAsyncClient
Gets versioning configuration of a bucket.
getBucketVersioning(GetBucketVersioningArgs) - Method in class io.minio.MinioClient
Gets versioning configuration of a bucket.
GetBucketVersioningArgs - Class in io.minio
GetBucketVersioningArgs() - Constructor for class io.minio.GetBucketVersioningArgs
 
GetBucketVersioningArgs.Builder - Class in io.minio
getChunkSignature(String, ZonedDateTime, String, String, String) - Static method in class io.minio.Signer
Returns chunk signature calculated using given arguments.
getCredentials() - Method in class io.minio.credentials.AssumeRoleProvider.Response
 
getCredentials() - Method in interface io.minio.credentials.BaseIdentityProvider.Response
 
getCredentials() - Method in class io.minio.credentials.CertificateIdentityProvider.Response
 
getCredentials() - Method in class io.minio.credentials.ClientGrantsProvider.Response
 
getCredentials() - Method in class io.minio.credentials.LdapIdentityProvider.Response
 
getCredentials() - Method in class io.minio.credentials.WebIdentityProvider.Response
 
getDefaultUserAgent() - Static method in class io.minio.Utils
 
getDurationSeconds(int) - Method in class io.minio.credentials.WebIdentityClientGrantsProvider
 
getFirst(String) - Method in class io.minio.Http.Headers
Gets the first value of the specified name in this headers.
getFirst(String) - Method in class io.minio.Http.QueryParameters
Gets the first value of the specified key in this query parameters.
getHostHeader(HttpUrl) - Static method in class io.minio.Utils
 
getInstance() - Static method in class io.minio.Utils.InetAddressValidator
Returns the singleton instance of this validator.
getObject(GetObjectArgs) - Method in class io.minio.MinioAsyncClient
Gets data from offset to length of a SSE-C encrypted object asynchronously.
getObject(GetObjectArgs) - Method in class io.minio.MinioClient
Gets data from offset to length of a SSE-C encrypted object.
getObjectAcl(GetObjectAclArgs) - Method in class io.minio.MinioAsyncClient
Gets access control policy of an object.
getObjectAcl(GetObjectAclArgs) - Method in class io.minio.MinioClient
Gets access control policy of an object.
GetObjectAclArgs - Class in io.minio
GetObjectAclArgs() - Constructor for class io.minio.GetObjectAclArgs
 
GetObjectAclArgs.Builder - Class in io.minio
Builder of GetObjectAclArgs.
GetObjectArgs - Class in io.minio
GetObjectArgs() - Constructor for class io.minio.GetObjectArgs
 
GetObjectArgs(DownloadObjectArgs) - Constructor for class io.minio.GetObjectArgs
 
GetObjectArgs.Builder - Class in io.minio
Builder of GetObjectArgs.
getObjectAttributes(GetObjectAttributesArgs) - Method in class io.minio.MinioAsyncClient
Gets attributes of an object.
getObjectAttributes(GetObjectAttributesArgs) - Method in class io.minio.MinioClient
Gets attributes of an object.
GetObjectAttributesArgs - Class in io.minio
GetObjectAttributesArgs() - Constructor for class io.minio.GetObjectAttributesArgs
 
GetObjectAttributesArgs.Builder - Class in io.minio
GetObjectAttributesOutput - Class in io.minio.messages
Response XML of GetObjectAttributes API.
GetObjectAttributesOutput() - Constructor for class io.minio.messages.GetObjectAttributesOutput
 
GetObjectAttributesOutput.ObjectParts - Class in io.minio.messages
Object part information of GetObjectAttributesOutput.
GetObjectAttributesResponse - Class in io.minio
GetObjectAttributesResponse(Headers, String, String, String, GetObjectAttributesOutput) - Constructor for class io.minio.GetObjectAttributesResponse
 
getObjectLockConfiguration(GetObjectLockConfigurationArgs) - Method in class io.minio.MinioAsyncClient
Gets default object retention in a bucket.
getObjectLockConfiguration(GetObjectLockConfigurationArgs) - Method in class io.minio.MinioClient
Gets default object retention in a bucket.
GetObjectLockConfigurationArgs - Class in io.minio
GetObjectLockConfigurationArgs() - Constructor for class io.minio.GetObjectLockConfigurationArgs
 
GetObjectLockConfigurationArgs.Builder - Class in io.minio
GetObjectResponse - Class in io.minio
GetObjectResponse(Headers, String, String, String, InputStream) - Constructor for class io.minio.GetObjectResponse
 
getObjectRetention(GetObjectRetentionArgs) - Method in class io.minio.MinioAsyncClient
Gets retention configuration of an object.
getObjectRetention(GetObjectRetentionArgs) - Method in class io.minio.MinioClient
Gets retention configuration of an object.
GetObjectRetentionArgs - Class in io.minio
GetObjectRetentionArgs() - Constructor for class io.minio.GetObjectRetentionArgs
 
GetObjectRetentionArgs.Builder - Class in io.minio
getObjectTags(GetObjectTagsArgs) - Method in class io.minio.MinioAsyncClient
Gets tags of an object.
getObjectTags(GetObjectTagsArgs) - Method in class io.minio.MinioClient
Gets tags of an object.
GetObjectTagsArgs - Class in io.minio
GetObjectTagsArgs() - Constructor for class io.minio.GetObjectTagsArgs
 
GetObjectTagsArgs.Builder - Class in io.minio
Builder of GetObjectTagsArgs.
getPartInfo(Long, Long) - Method in class io.minio.PutObjectBaseArgs.Builder
 
getPresignedObjectUrl(GetPresignedObjectUrlArgs) - Method in class io.minio.MinioAsyncClient
Gets presigned URL of an object for HTTP method, expiry time and custom request parameters.
getPresignedObjectUrl(GetPresignedObjectUrlArgs) - Method in class io.minio.MinioClient
Gets presigned URL of an object for HTTP method, expiry time and custom request parameters.
GetPresignedObjectUrlArgs - Class in io.minio
GetPresignedObjectUrlArgs() - Constructor for class io.minio.GetPresignedObjectUrlArgs
 
GetPresignedObjectUrlArgs.Builder - Class in io.minio
getPresignedPostFormData(PostPolicy) - Method in class io.minio.MinioAsyncClient
Gets form-data of PostPolicy of an object to upload its data using POST method.
getPresignedPostFormData(PostPolicy) - Method in class io.minio.MinioClient
Gets form-data of PostPolicy of an object to upload its data using POST method.
getProperty(String) - Method in class io.minio.credentials.EnvironmentProvider
Get value of a property from system property or environment variable.
getRegion(String, String) - Method in class io.minio.BaseS3Client
Returns region of given bucket either from region cache or set in constructor.
getRequest() - Method in class io.minio.credentials.AssumeRoleProvider
 
getRequest() - Method in class io.minio.credentials.BaseIdentityProvider
 
getRequest() - Method in class io.minio.credentials.CertificateIdentityProvider
 
getRequest() - Method in class io.minio.credentials.LdapIdentityProvider
 
getRequest() - Method in class io.minio.credentials.WebIdentityClientGrantsProvider
 
getResponseClass() - Method in class io.minio.credentials.AssumeRoleProvider
 
getResponseClass() - Method in class io.minio.credentials.BaseIdentityProvider
 
getResponseClass() - Method in class io.minio.credentials.CertificateIdentityProvider
 
getResponseClass() - Method in class io.minio.credentials.ClientGrantsProvider
 
getResponseClass() - Method in class io.minio.credentials.LdapIdentityProvider
 
getResponseClass() - Method in class io.minio.credentials.WebIdentityProvider
 
getValidDurationSeconds(Integer) - Static method in class io.minio.credentials.BaseIdentityProvider
 
getValue() - Method in class io.minio.Checksum.CRC32C
 
getValue() - Method in class io.minio.Checksum.CRC64NVME
 
getVersion() - Method in enum io.minio.Utils.MinioProperties
 
GlacierJobParameters(RestoreRequest.Tier) - Constructor for class io.minio.messages.RestoreRequest.GlacierJobParameters
 
Grant(AccessControlList.Grantee, AccessControlList.Permission) - Constructor for class io.minio.messages.AccessControlList.Grant
 
grantAcl() - Method in class io.minio.messages.AccessControlPolicy
 
grantee() - Method in class io.minio.messages.AccessControlList.Grant
 
Grantee(AccessControlList.Type, String, String, String, String) - Constructor for class io.minio.messages.AccessControlList.Grantee
 
Grantee(String, AccessControlList.Type, String, String, String, String) - Constructor for class io.minio.messages.AccessControlList.Grantee
 
granteeId() - Method in class io.minio.messages.AccessControlList.Grant
 
granteeUri() - Method in class io.minio.messages.AccessControlList.Grant
 
grants() - Method in class io.minio.messages.AccessControlList
 

H

hashCode() - Method in class io.minio.AbortMultipartUploadArgs
 
hashCode() - Method in class io.minio.AppendObjectArgs
 
hashCode() - Method in class io.minio.BaseArgs
 
hashCode() - Method in class io.minio.BucketArgs
 
hashCode() - Method in class io.minio.CompleteMultipartUploadArgs
 
hashCode() - Method in class io.minio.ComposeObjectArgs
 
hashCode() - Method in class io.minio.CopyObjectArgs
 
hashCode() - Method in class io.minio.CreateBucketBaseArgs
 
hashCode() - Method in class io.minio.CreateMultipartUploadArgs
 
hashCode() - Method in class io.minio.DeleteObjectsArgs
 
hashCode() - Method in class io.minio.DownloadObjectArgs
 
hashCode() - Method in class io.minio.GetObjectAttributesArgs
 
hashCode() - Method in class io.minio.GetPresignedObjectUrlArgs
 
hashCode() - Method in class io.minio.Http.Headers
 
hashCode() - Method in class io.minio.Http.QueryParameters
 
hashCode() - Method in class io.minio.ListBucketsArgs
 
hashCode() - Method in class io.minio.ListenBucketNotificationArgs
 
hashCode() - Method in class io.minio.ListMultipartUploadsArgs
 
hashCode() - Method in class io.minio.ListObjectsArgs
 
hashCode() - Method in class io.minio.ListObjectsV1Args
 
hashCode() - Method in class io.minio.ListObjectsV2Args
 
hashCode() - Method in class io.minio.ListObjectVersionsArgs
 
hashCode() - Method in class io.minio.ListPartsArgs
 
hashCode() - Method in class io.minio.ObjectArgs
 
hashCode() - Method in class io.minio.ObjectConditionalReadArgs
 
hashCode() - Method in class io.minio.ObjectReadArgs
 
hashCode() - Method in class io.minio.ObjectVersionArgs
 
hashCode() - Method in class io.minio.ObjectWriteArgs
 
hashCode() - Method in class io.minio.PromptObjectArgs
 
hashCode() - Method in class io.minio.PutObjectAPIArgs
 
hashCode() - Method in class io.minio.PutObjectAPIBaseArgs
 
hashCode() - Method in class io.minio.PutObjectArgs
 
hashCode() - Method in class io.minio.PutObjectBaseArgs
 
hashCode() - Method in class io.minio.PutObjectFanOutArgs
 
hashCode() - Method in class io.minio.PutObjectFanOutEntry
 
hashCode() - Method in class io.minio.RemoveObjectArgs
 
hashCode() - Method in class io.minio.RemoveObjectsArgs
 
hashCode() - Method in class io.minio.RestoreObjectArgs
 
hashCode() - Method in class io.minio.SelectObjectContentArgs
 
hashCode() - Method in class io.minio.SetBucketCorsArgs
 
hashCode() - Method in class io.minio.SetBucketEncryptionArgs
 
hashCode() - Method in class io.minio.SetBucketLifecycleArgs
 
hashCode() - Method in class io.minio.SetBucketNotificationArgs
 
hashCode() - Method in class io.minio.SetBucketPolicyArgs
 
hashCode() - Method in class io.minio.SetBucketReplicationArgs
 
hashCode() - Method in class io.minio.SetBucketTagsArgs
 
hashCode() - Method in class io.minio.SetBucketVersioningArgs
 
hashCode() - Method in class io.minio.SetObjectLockConfigurationArgs
 
hashCode() - Method in class io.minio.SetObjectRetentionArgs
 
hashCode() - Method in class io.minio.SetObjectTagsArgs
 
hashCode() - Method in class io.minio.SourceObject
 
hashCode() - Method in class io.minio.UploadObjectArgs
 
hashCode() - Method in class io.minio.UploadPartArgs
 
hashCode() - Method in class io.minio.UploadPartCopyArgs
 
hashCode() - Method in class io.minio.UploadSnowballObjectsArgs
 
hasher() - Method in enum io.minio.Checksum.Algorithm
Gets hasher for this algorithm.
hashers() - Method in class io.minio.PartReader
 
headBucket(HeadBucketArgs) - Method in class io.minio.BaseS3Client
Do HeadBucket S3 API asynchronously.
HeadBucketArgs - Class in io.minio
HeadBucketArgs() - Constructor for class io.minio.HeadBucketArgs
 
HeadBucketArgs.Builder - Class in io.minio
Builder of HeadBucketArgs.
HeadBucketBaseArgs - Class in io.minio
Common arguments of HeadBucketArgs and BucketExistsArgs.
HeadBucketBaseArgs() - Constructor for class io.minio.HeadBucketBaseArgs
 
HeadBucketBaseArgs.Builder<B extends HeadBucketBaseArgs.Builder<B,A>,A extends HeadBucketBaseArgs> - Class in io.minio
Builder of HeadBucketBaseArgs.
HeadBucketResponse - Class in io.minio
HeadBucketResponse(Headers, String, String) - Constructor for class io.minio.HeadBucketResponse
 
header() - Method in enum io.minio.Checksum.Algorithm
Gets HTTP header key for this algorithm.
headers(Http.Headers) - Method in class io.minio.CreateMultipartUploadArgs.Builder
 
headers() - Method in class io.minio.CreateMultipartUploadArgs
 
headers() - Method in class io.minio.GenericResponse
 
headers() - Method in class io.minio.GetObjectResponse
 
headers() - Method in class io.minio.Http.Body
Creates headers for this body.
Headers() - Constructor for class io.minio.Http.Headers
Creates empty headers.
Headers(Http.Headers) - Constructor for class io.minio.Http.Headers
Creates headers as copy of the specified source.
Headers(Map<String, String>) - Constructor for class io.minio.Http.Headers
Creates headers as copy of the specified source.
Headers(Multimap<String, String>) - Constructor for class io.minio.Http.Headers
Creates headers as copy of the specified source.
Headers(String...) - Constructor for class io.minio.Http.Headers
Creates headers by alternating names and values.
headers(Http.Headers) - Method in class io.minio.Http.S3Request.Builder
 
headers() - Method in class io.minio.Http.S3Request
 
headers() - Method in class io.minio.messages.Checksum
 
headers(Map<String, String>) - Method in class io.minio.ObjectWriteArgs.Builder
 
headers(Http.Headers) - Method in class io.minio.ObjectWriteArgs.Builder
 
headers - Variable in class io.minio.ObjectWriteArgs
 
headers() - Method in class io.minio.ObjectWriteArgs
 
headers(Map<String, String>) - Method in class io.minio.PromptObjectArgs.Builder
 
headers() - Method in class io.minio.PromptObjectArgs
 
headers() - Method in class io.minio.PromptObjectResponse
 
headers(Http.Headers) - Method in class io.minio.PutObjectAPIBaseArgs.Builder
 
headers - Variable in class io.minio.PutObjectAPIBaseArgs
 
headers() - Method in class io.minio.PutObjectAPIBaseArgs
 
headers() - Method in class io.minio.ServerSideEncryption.CustomerKey
 
headers() - Method in class io.minio.ServerSideEncryption
 
headers() - Method in class io.minio.ServerSideEncryption.KMS
 
headers() - Method in class io.minio.ServerSideEncryption.S3
 
headers() - Method in class io.minio.SourceObject
 
headers(Http.Headers) - Method in class io.minio.UploadPartCopyArgs.Builder
 
headers() - Method in class io.minio.UploadPartCopyArgs
 
headObject(HeadObjectArgs) - Method in class io.minio.BaseS3Client
Do HeadObject S3 API asynchronously.
HeadObjectArgs - Class in io.minio
HeadObjectArgs() - Constructor for class io.minio.HeadObjectArgs
 
HeadObjectArgs(SourceObject) - Constructor for class io.minio.HeadObjectArgs
 
HeadObjectArgs(AppendObjectArgs) - Constructor for class io.minio.HeadObjectArgs
 
HeadObjectArgs(DownloadObjectArgs) - Constructor for class io.minio.HeadObjectArgs
 
HeadObjectArgs(HeadObjectBaseArgs) - Constructor for class io.minio.HeadObjectArgs
 
HeadObjectArgs.Builder - Class in io.minio
Builder of HeadObjectArgs.
HeadObjectBaseArgs - Class in io.minio
Common arguments of HeadObjectArgs and StatObjectArgs.
HeadObjectBaseArgs() - Constructor for class io.minio.HeadObjectBaseArgs
 
HeadObjectBaseArgs(SourceObject) - Constructor for class io.minio.HeadObjectBaseArgs
 
HeadObjectBaseArgs(AppendObjectArgs) - Constructor for class io.minio.HeadObjectBaseArgs
 
HeadObjectBaseArgs(DownloadObjectArgs) - Constructor for class io.minio.HeadObjectBaseArgs
 
HeadObjectBaseArgs(HeadObjectBaseArgs) - Constructor for class io.minio.HeadObjectBaseArgs
 
HeadObjectBaseArgs.Builder<B extends HeadObjectBaseArgs.Builder<B,A>,A extends HeadObjectBaseArgs> - Class in io.minio
Builder of HeadObjectBaseArgs.
HeadObjectResponse - Class in io.minio
HeadObjectResponse(Headers, String, String, String) - Constructor for class io.minio.HeadObjectResponse
 
hexString(byte[]) - Static method in class io.minio.Checksum
Encodes the specified bytes to Base16 string.
hexStringToSum(String) - Static method in class io.minio.Checksum
Decodes the specified Base16 encoded string to bytes.
HOST - Static variable in class io.minio.Http.Headers
 
host() - Method in class io.minio.messages.NotificationRecords.Event.Source
 
hostId - Variable in class io.minio.messages.ErrorResponse
 
hostId() - Method in class io.minio.messages.ErrorResponse
Returns host ID.
HOSTNAME_REGEX - Static variable in class io.minio.Utils
 
Http - Class in io.minio
HTTP utilities.
Http() - Constructor for class io.minio.Http
 
Http.BaseUrl - Class in io.minio
Base URL of S3 endpoint.
Http.Body - Class in io.minio
HTTP body of RandomAccessFile, ByteBuffer or byte array.
Http.Headers - Class in io.minio
HTTP headers.
Http.Method - Enum in io.minio
HTTP methods.
Http.QueryParameters - Class in io.minio
HTTP query parameters.
Http.Request - Class in io.minio
HTTP request.
Http.RequestBody - Class in io.minio
HTTP request body of RandomAccessFile, ByteBuffer or byte array.
Http.S3Request - Class in io.minio
S3 request.
Http.S3Request.Builder - Class in io.minio
Builder of Http.S3Request.
HTTP_HEADER_DATE_FORMAT - Static variable in class io.minio.Time
 
httpClient - Variable in class io.minio.BaseS3Client
 
httpClient(OkHttpClient) - Method in class io.minio.MinioAsyncClient.Builder
 
httpClient(OkHttpClient, boolean) - Method in class io.minio.MinioAsyncClient.Builder
 
httpClient(OkHttpClient) - Method in class io.minio.MinioClient.Builder
 
httpClient(OkHttpClient, boolean) - Method in class io.minio.MinioClient.Builder
 
HttpHeaderDate(ZonedDateTime) - Constructor for class io.minio.messages.DeleteRequest.Object.HttpHeaderDate
 
HttpHeaderDateConverter() - Constructor for class io.minio.messages.DeleteRequest.Object.HttpHeaderDate.HttpHeaderDateConverter
 
httpRequest() - Method in class io.minio.Http.Request
Gets HTTP request.
httpTrace() - Method in exception io.minio.errors.MinioException
 
httpTraces() - Method in class io.minio.Http.Request
Gets HTTP trace.

I

IamAwsProvider - Class in io.minio.credentials
Credential provider using IAM roles for Amazon EC2.
IamAwsProvider(String, OkHttpClient) - Constructor for class io.minio.credentials.IamAwsProvider
 
IamAwsProvider.EcsCredentials - Class in io.minio.credentials
ECS Credentials of IamAwsProvider.
id() - Method in class io.minio.messages.AccessControlList.Grantee
 
id() - Method in class io.minio.messages.CORSConfiguration.CORSRule
 
id() - Method in class io.minio.messages.Initiator
Returns initiator ID.
id() - Method in class io.minio.messages.LifecycleConfiguration.Rule
 
id() - Method in class io.minio.messages.NotificationConfiguration.BaseConfiguration
 
id() - Method in class io.minio.messages.Owner
Returns owner ID.
id() - Method in class io.minio.messages.ReplicationConfiguration.Rule
 
Identity() - Constructor for class io.minio.messages.NotificationRecords.Event.Identity
 
ignoreCertCheck() - Method in class io.minio.BaseS3Client
Ignores check on server certificate for HTTPS connection.
ignoreCertCheck() - Method in class io.minio.MinioClient
Ignores check on server certificate for HTTPS connection.
includeUserMetadata(boolean) - Method in class io.minio.ListObjectsArgs.Builder
 
includeUserMetadata() - Method in class io.minio.ListObjectsArgs
 
includeUserMetadata(boolean) - Method in class io.minio.ListObjectsV2Args.Builder
 
includeUserMetadata() - Method in class io.minio.ListObjectsV2Args
 
includeVersions(boolean) - Method in class io.minio.ListObjectsArgs.Builder
 
includeVersions() - Method in class io.minio.ListObjectsArgs
 
initiated() - Method in class io.minio.messages.ListMultipartUploadsResult.Upload
Returns initiated time.
InitiateMultipartUploadResult - Class in io.minio.messages
Response XML of CreateMultipartUpload API.
InitiateMultipartUploadResult() - Constructor for class io.minio.messages.InitiateMultipartUploadResult
 
Initiator - Class in io.minio.messages
Initiator information of ListMultipartUploadsResult and ListPartsResult.
Initiator() - Constructor for class io.minio.messages.Initiator
 
initiator() - Method in class io.minio.messages.ListMultipartUploadsResult.Upload
Returns initiator information.
initiator() - Method in class io.minio.messages.ListPartsResult
Returns initiator information.
InputSerialization - Class in io.minio.messages
Input serialization information of SelectObjectContentRequest.
inputSerialization(InputSerialization) - Method in class io.minio.SelectObjectContentArgs.Builder
 
inputSerialization() - Method in class io.minio.SelectObjectContentArgs
 
InputSerialization.CompressionType - Enum in io.minio.messages
Compression format of CSV and JSON input serialization.
InputSerialization.CSV - Class in io.minio.messages
CSV input serialization information of InputSerialization.
InputSerialization.FileHeaderInfo - Enum in io.minio.messages
First line description of CSV object.
InputSerialization.JSON - Class in io.minio.messages
JSON input serialization information of InputSerialization.
InputSerialization.JsonType - Enum in io.minio.messages
JSON object type of InputSerialization.JSON.
InputSerialization.Parquet - Class in io.minio.messages
Parquet input serialization information of InputSerialization.
inputStream() - Method in class io.minio.ByteBuffer
Returns this buffer as InputStream.
InsufficientDataException - Exception in io.minio.errors
Thrown to indicate that reading given InputStream gets EOFException before reading given length.
InsufficientDataException(String) - Constructor for exception io.minio.errors.InsufficientDataException
Constructs a new InsufficientDataException with given error message.
InternalException - Exception in io.minio.errors
Thrown to indicate that unexpected internal library error occurred while processing given request.
InternalException(String) - Constructor for exception io.minio.errors.InternalException
Constructs a new InternalException with given error message.
InternalException(String, String) - Constructor for exception io.minio.errors.InternalException
Constructs a new InternalException with given error message.
InvalidResponseException - Exception in io.minio.errors
Thrown to indicate that non-xml response thrown from server.
InvalidResponseException(int, String, String, String) - Constructor for exception io.minio.errors.InvalidResponseException
 
io.minio - package io.minio
 
io.minio.credentials - package io.minio.credentials
 
io.minio.errors - package io.minio.errors
 
io.minio.messages - package io.minio.messages
 
isDeleteMarker() - Method in class io.minio.messages.Item
Returns whether this item is a delete marker or not.
isDir() - Method in class io.minio.messages.Item
Returns whether this item is a directory or not.
isExpired() - Method in class io.minio.credentials.Credentials
 
isHttpRequestBody() - Method in class io.minio.Http.Body
Checks whether this body is okhttp3 RequestBody.
isHttps() - Method in class io.minio.Http.BaseUrl
Checks this base url is HTTPS scheme or not.
isLatest() - Method in class io.minio.messages.Item
Returns whether this version ID is latest.
isMfaDeleteEnabled() - Method in class io.minio.messages.VersioningConfiguration
 
ISO8601UTC_FORMAT - Static variable in class io.minio.Time
 
isObjectLegalHoldEnabled(IsObjectLegalHoldEnabledArgs) - Method in class io.minio.MinioAsyncClient
Returns true if legal hold is enabled on an object.
isObjectLegalHoldEnabled(IsObjectLegalHoldEnabledArgs) - Method in class io.minio.MinioClient
Returns true if legal hold is enabled on an object.
IsObjectLegalHoldEnabledArgs - Class in io.minio
IsObjectLegalHoldEnabledArgs() - Constructor for class io.minio.IsObjectLegalHoldEnabledArgs
 
IsObjectLegalHoldEnabledArgs.Builder - Class in io.minio
isRestoreInProgress() - Method in class io.minio.messages.Item.RestoreStatus
 
isTruncated() - Method in class io.minio.messages.BasePartsResult
 
isTruncated() - Method in class io.minio.messages.ListMultipartUploadsResult
Returns whether the result is truncated or not.
isTruncated() - Method in class io.minio.messages.ListObjectsResult
Returns whether the result is truncated or not.
isValid(String) - Method in class io.minio.Utils.InetAddressValidator
Checks if the specified string is a valid IP address.
isValid(String) - Method in class io.minio.Utils.RegexValidator
Validate a value against the set of regular expressions.
isValidInet4Address(String) - Method in class io.minio.Utils.InetAddressValidator
Validates an IPv4 address.
isValidInet6Address(String) - Method in class io.minio.Utils.InetAddressValidator
Validates an IPv6 address.
isValidIPv4(String) - Static method in class io.minio.Utils
 
isValidIPv4OrIPv6(String) - Static method in class io.minio.Utils
 
isValidIPv6(String) - Static method in class io.minio.Utils
 
Item - Class in io.minio.messages
Item() - Constructor for class io.minio.messages.Item
 
Item(String) - Constructor for class io.minio.messages.Item
Constructs a new Item for prefix i.e.
Item.RestoreStatus - Class in io.minio.messages
Restore status of object information.
Item.UserMetadata - Class in io.minio.messages
User metadata of object information.
Item.UserMetadata.UserMetadataConverter - Class in io.minio.messages
XML converter user metadata of object information.
iterator() - Method in class io.minio.Http.Headers
Gets iterator of this headers.
iterator() - Method in class io.minio.Http.QueryParameters
Gets iterator of this query parameters.

J

JSON(InputSerialization.JsonType) - Constructor for class io.minio.messages.InputSerialization.JSON
 
JSON(Character) - Constructor for class io.minio.messages.OutputSerialization.JSON
 
JSON_MEDIA_TYPE - Static variable in class io.minio.Http
 
Jwt - Class in io.minio.credentials
JSON web token used in WebIdentityProvider and ClientGrantsProvider.
Jwt(String, int) - Constructor for class io.minio.credentials.Jwt
 

K

key() - Method in class io.minio.messages.NotificationRecords.Event.Object
 
key() - Method in class io.minio.messages.Tag
 
key(String) - Method in class io.minio.PutObjectFanOutEntry.Builder
 
key() - Method in class io.minio.PutObjectFanOutResponse.Result
 
keyCount() - Method in class io.minio.messages.ListBucketResultV2
Returns key count.
keyMarker(String) - Method in class io.minio.ListMultipartUploadsArgs.Builder
 
keyMarker() - Method in class io.minio.ListMultipartUploadsArgs
 
keyMarker(String) - Method in class io.minio.ListObjectsArgs.Builder
 
keyMarker() - Method in class io.minio.ListObjectsArgs
 
keyMarker(String) - Method in class io.minio.ListObjectVersionsArgs.Builder
 
keyMarker() - Method in class io.minio.ListObjectVersionsArgs
 
keyMarker() - Method in class io.minio.messages.ListMultipartUploadsResult
Returns key marker.
keyMarker() - Method in class io.minio.messages.ListVersionsResult
 
keyPrefixAny(String) - Method in class io.minio.Http.QueryParameters
Checks whether any key in this query parameters starts with the specified prefix or not.
keys() - Method in class io.minio.Http.QueryParameters
Gets all keys in this query parameters.
keySet() - Method in class io.minio.Http.Headers
Gets set of values of the specified name in this headers.
keySet() - Method in class io.minio.Http.QueryParameters
Gets set of values of the specified key in this query parameters.
KMS(String, Map<String, String>) - Constructor for class io.minio.ServerSideEncryption.KMS
 
kmsMasterKeyId() - Method in class io.minio.messages.SseConfiguration.Rule
 

L

lambdaArn(String) - Method in class io.minio.PromptObjectArgs.Builder
 
lambdaArn() - Method in class io.minio.PromptObjectArgs
 
lastModified() - Method in class io.minio.GenericUploadResponse
 
lastModified() - Method in class io.minio.HeadObjectResponse
 
lastModified() - Method in class io.minio.messages.CopyObjectResult
Returns last modified time.
lastModified() - Method in class io.minio.messages.GetObjectAttributesOutput
 
lastModified() - Method in class io.minio.messages.Item
Returns last modified time of the object.
lastModified() - Method in class io.minio.messages.Part
 
lastModified() - Method in class io.minio.PutObjectFanOutResponse.Result
 
LdapIdentityProvider - Class in io.minio.credentials
Credential provider using AssumeRoleWithLDAPIdentity API.
LdapIdentityProvider(String, String, String, Integer, String, OkHttpClient) - Constructor for class io.minio.credentials.LdapIdentityProvider
 
LdapIdentityProvider(String, String, String, OkHttpClient) - Constructor for class io.minio.credentials.LdapIdentityProvider
 
LdapIdentityProvider.Response - Class in io.minio.credentials
LegalHold - Class in io.minio.messages
Request XML of PutObjectLegalHold API and response XML of GetObjectLegalHold API.
LegalHold() - Constructor for class io.minio.messages.LegalHold
 
LegalHold(boolean) - Constructor for class io.minio.messages.LegalHold
Constructs a new LegalHold object with given status.
legalHold(boolean) - Method in class io.minio.ObjectWriteArgs.Builder
 
legalHold - Variable in class io.minio.ObjectWriteArgs
 
legalHold() - Method in class io.minio.ObjectWriteArgs
 
length() - Method in class io.minio.AppendObjectArgs
 
length() - Method in class io.minio.ByteBuffer
Returns the current length of bytes written to this buffer.
length(Long) - Method in class io.minio.ObjectConditionalReadArgs.Builder
 
length - Variable in class io.minio.ObjectConditionalReadArgs
 
length() - Method in class io.minio.ObjectConditionalReadArgs
 
length - Variable in class io.minio.PutObjectAPIBaseArgs
 
length() - Method in class io.minio.PutObjectAPIBaseArgs
 
LifecycleConfiguration - Class in io.minio.messages
LifecycleConfiguration(List<LifecycleConfiguration.Rule>) - Constructor for class io.minio.messages.LifecycleConfiguration
Constructs new lifecycle configuration.
LifecycleConfiguration.AbortIncompleteMultipartUpload - Class in io.minio.messages
Abort incomplete multipart upload information of LifecycleConfiguration.Rule.
LifecycleConfiguration.DateDays - Class in io.minio.messages
LifecycleConfiguration.Expiration - Class in io.minio.messages
Expiration information of LifecycleConfiguration.Rule.
LifecycleConfiguration.NoncurrentVersionExpiration - Class in io.minio.messages
Non-current version expiration information of LifecycleConfiguration.Rule.
LifecycleConfiguration.NoncurrentVersionTransition - Class in io.minio.messages
Non-current version transition information of LifecycleConfiguration.Rule.
LifecycleConfiguration.Rule - Class in io.minio.messages
Lifecycle rule information of LifecycleConfiguration.
LifecycleConfiguration.Transition - Class in io.minio.messages
Transition information of LifecycleConfiguration.Rule.
ListAllMyBucketsResult - Class in io.minio.messages
Response XML of ListBuckets API.
ListAllMyBucketsResult() - Constructor for class io.minio.messages.ListAllMyBucketsResult
 
ListAllMyBucketsResult.Bucket - Class in io.minio.messages
Bucket information of ListAllMyBucketsResult.
ListBucketResultV1 - Class in io.minio.messages
Response XML of ListObjects API.
ListBucketResultV1() - Constructor for class io.minio.messages.ListBucketResultV1
 
ListBucketResultV2 - Class in io.minio.messages
Response XML of ListObjectsV2 API.
ListBucketResultV2() - Constructor for class io.minio.messages.ListBucketResultV2
 
listBuckets() - Method in class io.minio.MinioAsyncClient
Lists bucket information of all buckets.
listBuckets(ListBucketsArgs) - Method in class io.minio.MinioAsyncClient
Lists bucket information of all buckets.
listBuckets() - Method in class io.minio.MinioClient
Lists bucket information of all buckets.
listBuckets(ListBucketsArgs) - Method in class io.minio.MinioClient
Lists bucket information of all buckets.
listBucketsAPI(ListBucketsArgs) - Method in class io.minio.BaseS3Client
Do ListBuckets S3 API asynchronously.
ListBucketsArgs - Class in io.minio
ListBucketsArgs() - Constructor for class io.minio.ListBucketsArgs
 
ListBucketsArgs.Builder - Class in io.minio
Builder of ListBucketsArgs.
ListBucketsResponse - Class in io.minio
ListBucketsResponse(Headers, ListAllMyBucketsResult) - Constructor for class io.minio.ListBucketsResponse
 
listenBucketNotification(ListenBucketNotificationArgs) - Method in class io.minio.MinioAsyncClient
Listens events of object prefix and suffix of a bucket.
listenBucketNotification(ListenBucketNotificationArgs) - Method in class io.minio.MinioClient
Listens events of object prefix and suffix of a bucket.
ListenBucketNotificationArgs - Class in io.minio
ListenBucketNotificationArgs() - Constructor for class io.minio.ListenBucketNotificationArgs
 
ListenBucketNotificationArgs.Builder - Class in io.minio
listMultipartUploads(ListMultipartUploadsArgs) - Method in class io.minio.BaseS3Client
Do ListMultipartUploads S3 API asynchronously.
ListMultipartUploadsArgs - Class in io.minio
ListMultipartUploadsArgs() - Constructor for class io.minio.ListMultipartUploadsArgs
 
ListMultipartUploadsArgs.Builder - Class in io.minio
ListMultipartUploadsResponse - Class in io.minio
ListMultipartUploadsResponse(Headers, String, String, ListMultipartUploadsResult) - Constructor for class io.minio.ListMultipartUploadsResponse
 
ListMultipartUploadsResult - Class in io.minio.messages
Response XML of ListMultipartUploads API.
ListMultipartUploadsResult() - Constructor for class io.minio.messages.ListMultipartUploadsResult
 
ListMultipartUploadsResult.Upload - Class in io.minio.messages
Upload information of ListMultipartUploadsResult.
listObjects(ListObjectsArgs) - Method in class io.minio.MinioAsyncClient
Lists objects information optionally with versions of a bucket.
listObjects(ListObjectsArgs) - Method in class io.minio.MinioClient
Lists objects information optionally with versions of a bucket.
ListObjectsArgs - Class in io.minio
ListObjectsArgs() - Constructor for class io.minio.ListObjectsArgs
 
ListObjectsArgs.Builder - Class in io.minio
Builder of ListObjectsArgs.
ListObjectsResult - Class in io.minio.messages
ListObjectsResult() - Constructor for class io.minio.messages.ListObjectsResult
 
ListObjectsResult.Prefix - Class in io.minio.messages
Common prefix informaton.
listObjectsV1(ListObjectsV1Args) - Method in class io.minio.BaseS3Client
Do ListObjects version 1 S3 API asynchronously.
ListObjectsV1Args - Class in io.minio
ListObjectsV1Args() - Constructor for class io.minio.ListObjectsV1Args
 
ListObjectsV1Args(ListObjectsArgs) - Constructor for class io.minio.ListObjectsV1Args
 
ListObjectsV1Args.Builder - Class in io.minio
Builder of ListObjectsV1Args.
ListObjectsV1Response - Class in io.minio
ListObjectsV1Response(Headers, String, String, ListBucketResultV1) - Constructor for class io.minio.ListObjectsV1Response
 
listObjectsV2(ListObjectsV2Args) - Method in class io.minio.BaseS3Client
Do ListObjects version 2 S3 API asynchronously.
ListObjectsV2Args - Class in io.minio
ListObjectsV2Args() - Constructor for class io.minio.ListObjectsV2Args
 
ListObjectsV2Args(ListObjectsArgs) - Constructor for class io.minio.ListObjectsV2Args
 
ListObjectsV2Args.Builder - Class in io.minio
Builder of ListObjectsV2Args.
ListObjectsV2Response - Class in io.minio
ListObjectsV2Response(Headers, String, String, ListBucketResultV2) - Constructor for class io.minio.ListObjectsV2Response
 
listObjectVersions(ListObjectVersionsArgs) - Method in class io.minio.BaseS3Client
Do ListObjectVersions API asynchronously.
ListObjectVersionsArgs - Class in io.minio
ListObjectVersionsArgs() - Constructor for class io.minio.ListObjectVersionsArgs
 
ListObjectVersionsArgs(ListObjectsArgs) - Constructor for class io.minio.ListObjectVersionsArgs
 
ListObjectVersionsArgs.Builder - Class in io.minio
ListObjectVersionsResponse - Class in io.minio
ListObjectVersionsResponse(Headers, String, String, ListVersionsResult) - Constructor for class io.minio.ListObjectVersionsResponse
 
listParts(ListPartsArgs) - Method in class io.minio.BaseS3Client
Do ListParts S3 API asynchronously.
ListPartsArgs - Class in io.minio
ListPartsArgs() - Constructor for class io.minio.ListPartsArgs
 
ListPartsArgs.Builder - Class in io.minio
Builder of ListPartsArgs.
ListPartsResponse - Class in io.minio
ListPartsResponse(Headers, String, String, String, ListPartsResult) - Constructor for class io.minio.ListPartsResponse
 
ListPartsResult - Class in io.minio.messages
Response XML of ListParts API.
ListPartsResult() - Constructor for class io.minio.messages.ListPartsResult
 
ListVersionsResult - Class in io.minio.messages
Response XML of ListObjectVersions API.
ListVersionsResult() - Constructor for class io.minio.messages.ListVersionsResult
 
ListVersionsResult.DeleteMarker - Class in io.minio.messages
Delete marker information.
ListVersionsResult.Version - Class in io.minio.messages
Object with version information.
location - Variable in class io.minio.BaseArgs
 
location() - Method in class io.minio.BaseArgs
 
location() - Method in class io.minio.messages.CompleteMultipartUploadResult
 
Location(String, String) - Constructor for class io.minio.messages.CreateBucketConfiguration.Location
 
location() - Method in class io.minio.messages.LocationConstraint
 
locationConfig(CreateBucketConfiguration.Location) - Method in class io.minio.CreateBucketBaseArgs.Builder
 
locationConfig - Variable in class io.minio.CreateBucketBaseArgs
 
locationConfig() - Method in class io.minio.CreateBucketBaseArgs
 
locationConstraint(String) - Method in class io.minio.CreateBucketBaseArgs.Builder
 
LocationConstraint - Class in io.minio.messages
Response XML of GetBucketLocation API.
LocationConstraint() - Constructor for class io.minio.messages.LocationConstraint
 
locationName() - Method in class io.minio.HeadBucketResponse
 
locationType() - Method in class io.minio.HeadBucketResponse
 
lockLegalHold() - Method in class io.minio.HeadObjectResponse
 
lockMode() - Method in class io.minio.HeadObjectResponse
 
lockRetainUntilDate() - Method in class io.minio.HeadObjectResponse
 

M

makeBucket(MakeBucketArgs) - Method in class io.minio.MinioAsyncClient
Creates a bucket with region and object lock.
makeBucket(MakeBucketArgs) - Method in class io.minio.MinioClient
Creates a bucket with region and object lock.
MakeBucketArgs - Class in io.minio
MakeBucketArgs() - Constructor for class io.minio.MakeBucketArgs
 
MakeBucketArgs.Builder - Class in io.minio
Builder of MakeBucketArgs.
makeCopyHeaders() - Method in class io.minio.ObjectConditionalReadArgs
 
makeHeaders(Map<Checksum.Algorithm, Checksum.Hasher>, boolean, boolean) - Static method in class io.minio.Checksum
Makes checksum headers for given hashers.
makeHeaders() - Method in class io.minio.ObjectConditionalReadArgs
 
makeHeaders() - Method in class io.minio.ObjectWriteArgs
 
makeHeaders(MediaType, Http.Headers) - Method in class io.minio.ObjectWriteArgs
 
marker(String) - Method in class io.minio.ListObjectsArgs.Builder
 
marker() - Method in class io.minio.ListObjectsArgs
 
marker(String) - Method in class io.minio.ListObjectsV1Args.Builder
 
marker() - Method in class io.minio.ListObjectsV1Args
 
marker() - Method in class io.minio.messages.ListBucketResultV1
 
marshal(Object) - Static method in class io.minio.Xml
This marshal method will traverse the provided object checking for field annotations in order to compose the XML data.
match(String) - Method in class io.minio.Utils.RegexValidator
Validate a value against the set of regular expressions returning the array of matched groups.
matchETag(String) - Method in class io.minio.DownloadObjectArgs.Builder
 
matchETag - Variable in class io.minio.DownloadObjectArgs
 
matchETag() - Method in class io.minio.DownloadObjectArgs
 
matchETag(String) - Method in class io.minio.ObjectConditionalReadArgs.Builder
 
matchETag - Variable in class io.minio.ObjectConditionalReadArgs
 
matchETag() - Method in class io.minio.ObjectConditionalReadArgs
 
MAX_BUCKET_POLICY_SIZE - Static variable in class io.minio.BaseS3Client
 
MAX_DURATION_SECONDS - Static variable in class io.minio.credentials.WebIdentityClientGrantsProvider
 
MAX_MULTIPART_COUNT - Static variable in class io.minio.ObjectWriteArgs
 
MAX_OBJECT_SIZE - Static variable in class io.minio.ObjectWriteArgs
 
MAX_PART_SIZE - Static variable in class io.minio.ObjectWriteArgs
 
maxAgeSeconds() - Method in class io.minio.messages.CORSConfiguration.CORSRule
 
maxBuckets(int) - Method in class io.minio.ListBucketsArgs.Builder
 
maxBuckets() - Method in class io.minio.ListBucketsArgs
 
maxKeys(int) - Method in class io.minio.ListObjectsArgs.Builder
 
maxKeys() - Method in class io.minio.ListObjectsArgs
 
maxKeys(Integer) - Method in class io.minio.ListObjectsV1Args.Builder
 
maxKeys() - Method in class io.minio.ListObjectsV1Args
 
maxKeys(Integer) - Method in class io.minio.ListObjectsV2Args.Builder
 
maxKeys() - Method in class io.minio.ListObjectsV2Args
 
maxKeys(Integer) - Method in class io.minio.ListObjectVersionsArgs.Builder
 
maxKeys() - Method in class io.minio.ListObjectVersionsArgs
 
maxKeys() - Method in class io.minio.messages.ListObjectsResult
Returns max keys.
maxParts(Integer) - Method in class io.minio.GetObjectAttributesArgs.Builder
 
maxParts() - Method in class io.minio.GetObjectAttributesArgs
 
maxParts(Integer) - Method in class io.minio.ListPartsArgs.Builder
 
maxParts() - Method in class io.minio.ListPartsArgs
 
maxParts() - Method in class io.minio.messages.BasePartsResult
 
maxUploads(Integer) - Method in class io.minio.ListMultipartUploadsArgs.Builder
 
maxUploads() - Method in class io.minio.ListMultipartUploadsArgs
 
maxUploads() - Method in class io.minio.messages.ListMultipartUploadsResult
Returns max uploads received.
MD5() - Constructor for class io.minio.Checksum.MD5
 
md5Hash() - Method in class io.minio.Http.Body
Gets SHA256 hash of this body.
mediaType(String) - Static method in class io.minio.Http
Gets media type of the specified string value.
merge(Http.Headers...) - Static method in class io.minio.Http.Headers
Creates new headers by merging names and values from the specified headers list.
merge(Http.QueryParameters...) - Static method in class io.minio.Http.QueryParameters
Creates new query parameters by merging keys and values from the specified query parameters list.
message() - Method in class io.minio.credentials.IamAwsProvider.EcsCredentials
 
message - Variable in class io.minio.messages.ErrorResponse
 
message() - Method in class io.minio.messages.ErrorResponse
Returns error message.
metadataDirective(Directive) - Method in class io.minio.CopyObjectArgs.Builder
 
metadataDirective() - Method in class io.minio.CopyObjectArgs
 
method(Http.Method) - Method in class io.minio.GetPresignedObjectUrlArgs.Builder
 
method() - Method in class io.minio.GetPresignedObjectUrlArgs
 
method(Http.Method) - Method in class io.minio.Http.S3Request.Builder
 
method() - Method in class io.minio.Http.S3Request
 
metrics() - Method in class io.minio.messages.ReplicationConfiguration.Destination
 
Metrics(ReplicationConfiguration.ReplicationTimeValue, Status) - Constructor for class io.minio.messages.ReplicationConfiguration.Metrics
 
mfaDelete() - Method in class io.minio.messages.VersioningConfiguration
 
MIN_DURATION_SECONDS - Static variable in class io.minio.credentials.WebIdentityClientGrantsProvider
 
MIN_MULTIPART_SIZE - Static variable in class io.minio.ObjectWriteArgs
 
MinioAsyncClient - Class in io.minio
Simple Storage Service (aka S3) client to perform bucket and object operations asynchronously.
MinioAsyncClient(MinioAsyncClient) - Constructor for class io.minio.MinioAsyncClient
 
MinioAsyncClient.Builder - Class in io.minio
Argument builder of MinioAsyncClient.
MinioAsyncClient.NotificationResultRecords - Class in io.minio
Notification result records representation.
MinioClient - Class in io.minio
Simple Storage Service (aka S3) client to perform bucket and object operations.
MinioClient(MinioClient) - Constructor for class io.minio.MinioClient
 
MinioClient.Builder - Class in io.minio
Argument builder of MinioClient.
MinioClientConfigProvider - Class in io.minio.credentials
Credential provider using MinioClient configuration file.
MinioClientConfigProvider(String, String) - Constructor for class io.minio.credentials.MinioClientConfigProvider
 
MinioClientConfigProvider.Config - Class in io.minio.credentials
Configuration of MinioClientConfigProvider.
MinioEnvironmentProvider - Class in io.minio.credentials
Credential provider using MinIO server specific environment variables.
MinioEnvironmentProvider() - Constructor for class io.minio.credentials.MinioEnvironmentProvider
 
MinioException - Exception in io.minio.errors
Base Exception class for all minio-java exceptions.
MinioException(String) - Constructor for exception io.minio.errors.MinioException
Constructs a new MinioException with given error message.
MinioException(String, String) - Constructor for exception io.minio.errors.MinioException
Constructs a new MinioException with given error message.
MinioException(String, Throwable) - Constructor for exception io.minio.errors.MinioException
Constructs a new MinioException with the specified detail message and cause.
MinioException(Throwable) - Constructor for exception io.minio.errors.MinioException
Constructs a new MinioException with the specified cause.
minutes() - Method in class io.minio.messages.ReplicationConfiguration.ReplicationTimeValue
 
mode() - Method in class io.minio.messages.ObjectLockConfiguration
Returns retention mode.
mode() - Method in class io.minio.messages.ObjectLockConfiguration.Rule
 
mode() - Method in class io.minio.messages.Retention
Returns mode.
modificationTime() - Method in class io.minio.SnowballObject
 
modifiedSince(ZonedDateTime) - Method in class io.minio.DownloadObjectArgs.Builder
 
modifiedSince - Variable in class io.minio.DownloadObjectArgs
 
modifiedSince() - Method in class io.minio.DownloadObjectArgs
 
modifiedSince(ZonedDateTime) - Method in class io.minio.ObjectConditionalReadArgs.Builder
 
modifiedSince - Variable in class io.minio.ObjectConditionalReadArgs
 
modifiedSince() - Method in class io.minio.ObjectConditionalReadArgs
 

N

name() - Method in class io.minio.messages.DeleteResult.Deleted
 
name() - Method in class io.minio.messages.ListAllMyBucketsResult.Bucket
Returns bucket name.
name() - Method in class io.minio.messages.ListObjectsResult
Returns bucket name.
name() - Method in class io.minio.messages.NotificationConfiguration.FilterRule
 
name() - Method in class io.minio.messages.NotificationRecords.Event.Bucket
 
name() - Method in class io.minio.SnowballObject
 
namePrefixAny(String) - Method in class io.minio.Http.Headers
Checks whether any name in this headers starts with the specified prefix or not.
names() - Method in class io.minio.Http.Headers
Gets all names in this headers.
newBucketTags(Map<String, String>) - Static method in class io.minio.messages.Tags
Creates new bucket tags.
newCompleteableFuture() - Method in class io.minio.BaseS3Client
 
newConfigWithSseKmsRule(String) - Static method in class io.minio.messages.SseConfiguration
 
newConfigWithSseS3Rule() - Static method in class io.minio.messages.SseConfiguration
 
newCSV(InputSerialization.CompressionType, boolean, Character, Character, InputSerialization.FileHeaderInfo, Character, Character, Character) - Static method in class io.minio.messages.InputSerialization
Constructs a new InputSerialization object with CSV.
newCSV(Character, Character, Character, OutputSerialization.QuoteFields, Character) - Static method in class io.minio.messages.OutputSerialization
Constructs a new OutputSerialization object with CSV.
newDefaultClient() - Static method in class io.minio.Http
Creates new HTTP client with default timeout with additional TLS certificates from SSL_CERT_FILE and SSL_CERT_DIR environment variables if present.
newerNoncurrentVersions() - Method in class io.minio.messages.LifecycleConfiguration.NoncurrentVersionExpiration
 
newHasherMap(Checksum.Algorithm[]) - Static method in class io.minio.Checksum
Creates hasher map for the specified algorithms.
newJSON(InputSerialization.CompressionType, InputSerialization.JsonType) - Static method in class io.minio.messages.InputSerialization
Constructs a new InputSerialization object with JSON.
newJSON(Character) - Static method in class io.minio.messages.OutputSerialization
Constructs a new OutputSerialization object with JSON.
newObjectTags(Map<String, String>) - Static method in class io.minio.messages.Tags
Creates new object tags.
newParquet() - Static method in class io.minio.messages.InputSerialization
Constructs a new InputSerialization object with Parquet.
newPrefixFilterRule(String) - Static method in class io.minio.messages.NotificationConfiguration.FilterRule
 
newSuffixFilterRule(String) - Static method in class io.minio.messages.NotificationConfiguration.FilterRule
 
newUrlBuilder(HttpUrl, String, int, String, String, String) - Method in class io.minio.credentials.BaseIdentityProvider
 
newUrlBuilder(Jwt) - Method in class io.minio.credentials.ClientGrantsProvider
 
newUrlBuilder(Jwt) - Method in class io.minio.credentials.WebIdentityClientGrantsProvider
 
newUrlBuilder(Jwt) - Method in class io.minio.credentials.WebIdentityProvider
 
nextContinuationToken() - Method in class io.minio.messages.ListBucketResultV2
Returns next continuation token.
nextKeyMarker() - Method in class io.minio.messages.ListMultipartUploadsResult
Returns next key marker.
nextKeyMarker() - Method in class io.minio.messages.ListVersionsResult
 
nextMarker() - Method in class io.minio.messages.ListBucketResultV1
 
nextPartNumberMarker() - Method in class io.minio.messages.BasePartsResult
 
nextUploadIdMarker() - Method in class io.minio.messages.ListMultipartUploadsResult
Returns next upload ID marker.
nextVersionIdMarker() - Method in class io.minio.messages.ListVersionsResult
 
NO_SUCH_BUCKET - Static variable in class io.minio.BaseS3Client
 
NO_SUCH_BUCKET_MESSAGE - Static variable in class io.minio.BaseS3Client
 
NO_SUCH_BUCKET_POLICY - Static variable in class io.minio.BaseS3Client
 
NO_SUCH_OBJECT_LOCK_CONFIGURATION - Static variable in class io.minio.BaseS3Client
 
noncurrentDays() - Method in class io.minio.messages.LifecycleConfiguration.NoncurrentVersionExpiration
 
NoncurrentVersionExpiration(int, Integer) - Constructor for class io.minio.messages.LifecycleConfiguration.NoncurrentVersionExpiration
 
noncurrentVersionExpiration() - Method in class io.minio.messages.LifecycleConfiguration.Rule
 
NoncurrentVersionTransition(int, Integer, String) - Constructor for class io.minio.messages.LifecycleConfiguration.NoncurrentVersionTransition
 
noncurrentVersionTransition() - Method in class io.minio.messages.LifecycleConfiguration.Rule
 
NotificationConfiguration - Class in io.minio.messages
NotificationConfiguration(List<NotificationConfiguration.CloudFunctionConfiguration>, List<NotificationConfiguration.QueueConfiguration>, List<NotificationConfiguration.TopicConfiguration>, NotificationConfiguration.EventBridgeConfiguration) - Constructor for class io.minio.messages.NotificationConfiguration
 
NotificationConfiguration.BaseConfiguration - Class in io.minio.messages
NotificationConfiguration.CloudFunctionConfiguration - Class in io.minio.messages
Cloud function configuration of NotificationConfiguration.
NotificationConfiguration.EventBridgeConfiguration - Class in io.minio.messages
Event bridge configuration of NotificationConfiguration.
NotificationConfiguration.Filter - Class in io.minio.messages
NotificationConfiguration.FilterRule - Class in io.minio.messages
Filter rule configuration of Filter.
NotificationConfiguration.QueueConfiguration - Class in io.minio.messages
Queue configuration of NotificationConfiguration.
NotificationConfiguration.TopicConfiguration - Class in io.minio.messages
Topic configuration of NotificationConfiguration.
NotificationRecords - Class in io.minio.messages
NotificationRecords() - Constructor for class io.minio.messages.NotificationRecords
 
NotificationRecords.Event - Class in io.minio.messages
Event information of NotificationRecords.
NotificationRecords.Event.Bucket - Class in io.minio.messages
Bucket information of NotificationRecords.Event.
NotificationRecords.Event.Identity - Class in io.minio.messages
Identity information of NotificationRecords.Event.
NotificationRecords.Event.Object - Class in io.minio.messages
Object information of NotificationRecords.Event.
NotificationRecords.Event.S3 - Class in io.minio.messages
S3 information of NotificationRecords.Event.
NotificationRecords.Event.Source - Class in io.minio.messages
This is MinIO extension.
NotificationResultRecords(Response) - Constructor for class io.minio.MinioAsyncClient.NotificationResultRecords
 
notMatchETag(String) - Method in class io.minio.DownloadObjectArgs.Builder
 
notMatchETag - Variable in class io.minio.DownloadObjectArgs
 
notMatchETag() - Method in class io.minio.DownloadObjectArgs
 
notMatchETag(String) - Method in class io.minio.ObjectConditionalReadArgs.Builder
 
notMatchETag - Variable in class io.minio.ObjectConditionalReadArgs
 
notMatchETag() - Method in class io.minio.ObjectConditionalReadArgs
 

O

object() - Method in class io.minio.GenericResponse
 
object() - Method in class io.minio.GetObjectResponse
 
object() - Method in class io.minio.Http.S3Request
 
object() - Method in class io.minio.messages.CompleteMultipartUploadResult
 
Object(String) - Constructor for class io.minio.messages.DeleteRequest.Object
 
Object(String, String) - Constructor for class io.minio.messages.DeleteRequest.Object
 
Object(String, String, String, ZonedDateTime, Long) - Constructor for class io.minio.messages.DeleteRequest.Object
 
object() - Method in class io.minio.messages.NotificationRecords.Event
 
Object() - Constructor for class io.minio.messages.NotificationRecords.Event.Object
 
object() - Method in class io.minio.messages.NotificationRecords.Event.S3
 
object(String) - Method in class io.minio.ObjectArgs.Builder
 
object() - Method in class io.minio.ObjectArgs
 
object() - Method in class io.minio.PromptObjectResponse
 
OBJECT_MAPPER - Static variable in class io.minio.BaseS3Client
 
ObjectArgs - Class in io.minio
ObjectArgs() - Constructor for class io.minio.ObjectArgs
 
ObjectArgs(ObjectArgs) - Constructor for class io.minio.ObjectArgs
 
ObjectArgs.Builder<B extends ObjectArgs.Builder<B,A>,A extends ObjectArgs> - Class in io.minio
Builder of ObjectArgs.
objectAttributes(String[]) - Method in class io.minio.GetObjectAttributesArgs.Builder
 
objectAttributes(List<String>) - Method in class io.minio.GetObjectAttributesArgs.Builder
 
objectAttributes() - Method in class io.minio.GetObjectAttributesArgs
 
ObjectConditionalReadArgs - Class in io.minio
ObjectConditionalReadArgs() - Constructor for class io.minio.ObjectConditionalReadArgs
 
ObjectConditionalReadArgs(SourceObject) - Constructor for class io.minio.ObjectConditionalReadArgs
 
ObjectConditionalReadArgs(AppendObjectArgs) - Constructor for class io.minio.ObjectConditionalReadArgs
 
ObjectConditionalReadArgs(DownloadObjectArgs) - Constructor for class io.minio.ObjectConditionalReadArgs
 
ObjectConditionalReadArgs(ObjectConditionalReadArgs) - Constructor for class io.minio.ObjectConditionalReadArgs
 
ObjectConditionalReadArgs(ObjectConditionalReadArgs, String) - Constructor for class io.minio.ObjectConditionalReadArgs
 
ObjectConditionalReadArgs.Builder<B extends ObjectConditionalReadArgs.Builder<B,A>,A extends ObjectConditionalReadArgs> - Class in io.minio
objectLock(boolean) - Method in class io.minio.CreateBucketBaseArgs.Builder
 
objectLock - Variable in class io.minio.CreateBucketBaseArgs
 
objectLock() - Method in class io.minio.CreateBucketBaseArgs
 
ObjectLockConfiguration - Class in io.minio.messages
ObjectLockConfiguration() - Constructor for class io.minio.messages.ObjectLockConfiguration
 
ObjectLockConfiguration(RetentionMode, ObjectLockConfiguration.RetentionDuration) - Constructor for class io.minio.messages.ObjectLockConfiguration
Constructs a new ObjectLockConfiguration object with given retention.
ObjectLockConfiguration.RetentionDuration - Interface in io.minio.messages
Interface represents retention duration of ObjectLockConfiguration.Rule.
ObjectLockConfiguration.RetentionDurationDays - Class in io.minio.messages
Retention duration days of ObjectLockConfiguration.Rule.
ObjectLockConfiguration.RetentionDurationUnit - Enum in io.minio.messages
Retention duration unit.
ObjectLockConfiguration.RetentionDurationYears - Class in io.minio.messages
Retention duration years of ObjectLockConfiguration.Rule.
ObjectLockConfiguration.Rule - Class in io.minio.messages
Rule information of ObjectLockConfiguration.
objectLockToken(String) - Method in class io.minio.SetBucketReplicationArgs.Builder
 
objectLockToken() - Method in class io.minio.SetBucketReplicationArgs
 
objectName - Variable in class io.minio.messages.ErrorResponse
 
objectName() - Method in class io.minio.messages.ErrorResponse
Returns object name.
objectName() - Method in class io.minio.messages.InitiateMultipartUploadResult
Returns object name.
objectName() - Method in class io.minio.messages.Item
Returns object name.
objectName() - Method in class io.minio.messages.ListMultipartUploadsResult.Upload
Returns object name.
objectName() - Method in class io.minio.messages.ListPartsResult
Returns object name.
objectName - Variable in class io.minio.ObjectArgs
 
objectParts() - Method in class io.minio.messages.GetObjectAttributesOutput
 
ObjectParts() - Constructor for class io.minio.messages.GetObjectAttributesOutput.ObjectParts
 
ObjectReadArgs - Class in io.minio
ObjectReadArgs() - Constructor for class io.minio.ObjectReadArgs
 
ObjectReadArgs(ObjectReadArgs) - Constructor for class io.minio.ObjectReadArgs
 
ObjectReadArgs(AppendObjectArgs) - Constructor for class io.minio.ObjectReadArgs
 
ObjectReadArgs.Builder<B extends ObjectReadArgs.Builder<B,A>,A extends ObjectReadArgs> - Class in io.minio
Builder of ObjectReadArgs.
objects(List<DeleteRequest.Object>) - Method in class io.minio.DeleteObjectsArgs.Builder
 
objects() - Method in class io.minio.DeleteObjectsArgs
 
objects() - Method in class io.minio.messages.DeleteResult
Returns deleted object list.
objects(Iterable<DeleteRequest.Object>) - Method in class io.minio.RemoveObjectsArgs.Builder
 
objects() - Method in class io.minio.RemoveObjectsArgs
 
objects(Iterable<SnowballObject>) - Method in class io.minio.UploadSnowballObjectsArgs.Builder
 
objects() - Method in class io.minio.UploadSnowballObjectsArgs
 
objectSize() - Method in class io.minio.messages.GetObjectAttributesOutput
 
objectSize - Variable in class io.minio.PutObjectBaseArgs
 
objectSize() - Method in class io.minio.PutObjectBaseArgs
 
objectSize() - Method in class io.minio.SourceObject
 
objectSizeGreaterThan() - Method in class io.minio.messages.Filter.And
 
objectSizeGreaterThan() - Method in class io.minio.messages.Filter
 
objectSizeLessThan() - Method in class io.minio.messages.Filter.And
 
objectSizeLessThan() - Method in class io.minio.messages.Filter
 
objectV1Lister(ListObjectsV1Args) - Method in class io.minio.MinioAsyncClient
Execute list objects v1.
objectV2Lister(ListObjectsV2Args) - Method in class io.minio.MinioAsyncClient
Execute list objects v2.
ObjectVersionArgs - Class in io.minio
ObjectVersionArgs() - Constructor for class io.minio.ObjectVersionArgs
 
ObjectVersionArgs(ObjectVersionArgs) - Constructor for class io.minio.ObjectVersionArgs
 
ObjectVersionArgs(AppendObjectArgs) - Constructor for class io.minio.ObjectVersionArgs
 
ObjectVersionArgs.Builder<B extends ObjectVersionArgs.Builder<B,A>,A extends ObjectVersionArgs> - Class in io.minio
Builder of ObjectVersionArgs.
objectVersionLister(ListObjectVersionsArgs) - Method in class io.minio.MinioAsyncClient
Execute list object versions.
ObjectWriteArgs - Class in io.minio
ObjectWriteArgs() - Constructor for class io.minio.ObjectWriteArgs
 
ObjectWriteArgs(ObjectWriteArgs) - Constructor for class io.minio.ObjectWriteArgs
 
ObjectWriteArgs.Builder<B extends ObjectWriteArgs.Builder<B,A>,A extends ObjectWriteArgs> - Class in io.minio
Builder of ObjectWriteArgs.
ObjectWriteResponse - Class in io.minio
ObjectWriteResponse(Headers, String, String, String, String, String) - Constructor for class io.minio.ObjectWriteResponse
 
ObjectWriteResponse(Headers, String, String, String, String, String, CopyObjectResult) - Constructor for class io.minio.ObjectWriteResponse
 
ObjectWriteResponse(Headers, String, String, String, String, String, CompleteMultipartUploadResult) - Constructor for class io.minio.ObjectWriteResponse
 
offset(Long) - Method in class io.minio.ObjectConditionalReadArgs.Builder
 
offset - Variable in class io.minio.ObjectConditionalReadArgs
 
offset() - Method in class io.minio.ObjectConditionalReadArgs
 
offset(String) - Method in class io.minio.PromptObjectArgs.Builder
 
operations - Variable in class io.minio.BaseArgs.Builder
 
OutputLocation(RestoreRequest.S3) - Constructor for class io.minio.messages.RestoreRequest.OutputLocation
 
OutputSerialization - Class in io.minio.messages
Output Serialization information of SelectObjectContentRequest.
outputSerialization(OutputSerialization) - Method in class io.minio.SelectObjectContentArgs.Builder
 
outputSerialization() - Method in class io.minio.SelectObjectContentArgs
 
OutputSerialization.CSV - Class in io.minio.messages
CSV output serialization information of OutputSerialization.
OutputSerialization.JSON - Class in io.minio.messages
JSON output serialization information of OutputSerialization.
OutputSerialization.QuoteFields - Enum in io.minio.messages
Quotation field type of OutputSerialization.CSV.
overwrite(boolean) - Method in class io.minio.DownloadObjectArgs.Builder
 
overwrite() - Method in class io.minio.DownloadObjectArgs
 
owner() - Method in class io.minio.messages.AccessControlPolicy
 
owner() - Method in class io.minio.messages.Item
Returns owner object of given the object.
owner() - Method in class io.minio.messages.ListAllMyBucketsResult
Returns owner.
owner() - Method in class io.minio.messages.ListMultipartUploadsResult.Upload
Returns owner information.
owner() - Method in class io.minio.messages.ListPartsResult
Returns owner information.
Owner - Class in io.minio.messages
Owner() - Constructor for class io.minio.messages.Owner
 
owner() - Method in class io.minio.messages.ReplicationConfiguration.AccessControlTranslation
 
ownerIdentity() - Method in class io.minio.messages.NotificationRecords.Event.Bucket
 

P

parallelUploads(int) - Method in class io.minio.PutObjectBaseArgs.Builder
 
parallelUploads - Variable in class io.minio.PutObjectBaseArgs
 
parallelUploads() - Method in class io.minio.PutObjectBaseArgs
 
Parquet() - Constructor for class io.minio.messages.InputSerialization.Parquet
 
parseResponse(Response) - Method in class io.minio.credentials.BaseIdentityProvider
 
Part - Class in io.minio.messages
Part() - Constructor for class io.minio.messages.Part
 
Part(int, String) - Constructor for class io.minio.messages.Part
 
Part(int, String, String, String, String, String, String) - Constructor for class io.minio.messages.Part
 
Part(CopyPartResult, int) - Constructor for class io.minio.messages.Part
 
part() - Method in class io.minio.UploadPartCopyResponse
 
part() - Method in class io.minio.UploadPartResponse
 
partCount() - Method in class io.minio.PartReader
 
partCount - Variable in class io.minio.PutObjectBaseArgs
 
partCount() - Method in class io.minio.PutObjectBaseArgs
 
partNumber() - Method in class io.minio.messages.Part
 
partNumber() - Method in class io.minio.PartReader
 
partNumber(int) - Method in class io.minio.UploadPartArgs.Builder
 
partNumber() - Method in class io.minio.UploadPartArgs
 
partNumber(int) - Method in class io.minio.UploadPartCopyArgs.Builder
 
partNumber() - Method in class io.minio.UploadPartCopyArgs
 
partNumber() - Method in class io.minio.UploadPartCopyResponse
 
partNumberMarker(Integer) - Method in class io.minio.GetObjectAttributesArgs.Builder
 
partNumberMarker() - Method in class io.minio.GetObjectAttributesArgs
 
partNumberMarker(Integer) - Method in class io.minio.ListPartsArgs.Builder
 
partNumberMarker() - Method in class io.minio.ListPartsArgs
 
partNumberMarker() - Method in class io.minio.messages.BasePartsResult
 
PartReader - Class in io.minio
Multipart data reader for RandomAccessFile or InputStream to given ByteBuffer.
PartReader(RandomAccessFile, long, long, int, Checksum.Algorithm...) - Constructor for class io.minio.PartReader
 
PartReader(InputStream, Long, long, int, Checksum.Algorithm...) - Constructor for class io.minio.PartReader
 
parts(Part[]) - Method in class io.minio.CompleteMultipartUploadArgs.Builder
 
parts() - Method in class io.minio.CompleteMultipartUploadArgs
 
parts() - Method in class io.minio.messages.BasePartsResult
 
partsCount() - Method in class io.minio.messages.GetObjectAttributesOutput.ObjectParts
 
partSize() - Method in class io.minio.messages.Part
 
partSize - Variable in class io.minio.PutObjectBaseArgs
 
partSize() - Method in class io.minio.PutObjectBaseArgs
 
permission() - Method in class io.minio.messages.AccessControlList.Grant
 
policy - Variable in class io.minio.credentials.WebIdentityClientGrantsProvider
 
port() - Method in class io.minio.messages.NotificationRecords.Event.Source
 
PostPolicy - Class in io.minio
Post policy information to be used to generate presigned post policy form-data.
PostPolicy(String, ZonedDateTime) - Constructor for class io.minio.PostPolicy
 
postPresignV4(String, String, ZonedDateTime, String) - Static method in class io.minio.Signer
Returns pre-signed post policy string for given stringToSign, secret key, date and region.
prefix(String) - Method in class io.minio.ListBucketsArgs.Builder
 
prefix() - Method in class io.minio.ListBucketsArgs
 
prefix(String) - Method in class io.minio.ListenBucketNotificationArgs.Builder
 
prefix() - Method in class io.minio.ListenBucketNotificationArgs
 
prefix(String) - Method in class io.minio.ListMultipartUploadsArgs.Builder
 
prefix() - Method in class io.minio.ListMultipartUploadsArgs
 
prefix(String) - Method in class io.minio.ListObjectsArgs.Builder
 
prefix() - Method in class io.minio.ListObjectsArgs
 
prefix(String) - Method in class io.minio.ListObjectsV1Args.Builder
 
prefix() - Method in class io.minio.ListObjectsV1Args
 
prefix(String) - Method in class io.minio.ListObjectsV2Args.Builder
 
prefix() - Method in class io.minio.ListObjectsV2Args
 
prefix(String) - Method in class io.minio.ListObjectVersionsArgs.Builder
 
prefix() - Method in class io.minio.ListObjectVersionsArgs
 
prefix() - Method in class io.minio.messages.Filter.And
 
prefix() - Method in class io.minio.messages.Filter
 
prefix() - Method in class io.minio.messages.ListAllMyBucketsResult
 
prefix() - Method in class io.minio.messages.ListObjectsResult
Returns prefix.
Prefix() - Constructor for class io.minio.messages.ListObjectsResult.Prefix
 
prefix() - Method in class io.minio.messages.ReplicationConfiguration.Rule
 
Prefix(String) - Constructor for class io.minio.messages.VersioningConfiguration.Prefix
 
presignV4(Request, String, String, String, int) - Static method in class io.minio.Signer
Returns pre-signed HttpUrl object for given request, region, access key, secret key and expires time.
principalId() - Method in class io.minio.messages.NotificationRecords.Event.Identity
 
priority() - Method in class io.minio.messages.ReplicationConfiguration.Rule
 
Progress - Class in io.minio.messages
Progress information of S3 select response message.
Progress(Long, Long, Long) - Constructor for class io.minio.messages.Progress
 
prompt() - Method in class io.minio.PromptObjectArgs
 
promptArgs(Map<String, Object>) - Method in class io.minio.PromptObjectArgs.Builder
 
promptArgs() - Method in class io.minio.PromptObjectArgs
 
promptObject(PromptObjectArgs) - Method in class io.minio.MinioAsyncClient
Performs language model inference with the prompt and referenced object as context.
promptObject(PromptObjectArgs) - Method in class io.minio.MinioClient
Performs language model inference with the prompt and referenced object as context.
PromptObjectArgs - Class in io.minio
PromptObjectArgs() - Constructor for class io.minio.PromptObjectArgs
 
PromptObjectArgs.Builder - Class in io.minio
Builder of PromptObjectArgs.
PromptObjectResponse - Class in io.minio
PromptObjectResponse(Headers, String, String, String, InputStream) - Constructor for class io.minio.PromptObjectResponse
 
provider - Variable in class io.minio.BaseS3Client
 
Provider - Interface in io.minio.credentials
Definition of credential provider.
put(ByteBuffer) - Method in class io.minio.ByteBufferPool
Inserts the specified buffer into this pool, ignore if the pool is full.
put(String, String) - Method in class io.minio.Http.Headers
Adds the specified value to the name in this headers.
put(String, Set<String>) - Method in class io.minio.Http.Headers
Adds set of values for the specified name to this headers.
put(String, List<String>) - Method in class io.minio.Http.Headers
Adds list of values for the specified name to this headers.
put(String, String) - Method in class io.minio.Http.QueryParameters
Adds the specified value to the key in this query parameters.
put(String, List<String>) - Method in class io.minio.Http.QueryParameters
Adds list of values for the specified key to this query parameters.
putAll(Map<String, String>) - Method in class io.minio.Http.Headers
Adds all names and values from the specified source to this headers.
putAll(Multimap<String, String>) - Method in class io.minio.Http.Headers
Adds all names and values from the specified source to this headers.
putAll(Http.Headers) - Method in class io.minio.Http.Headers
Adds all names and values from the specified source to this headers.
putAll(Map<String, String>) - Method in class io.minio.Http.QueryParameters
Adds all keys and values from the specified source to this query parameters.
putAll(Multimap<String, String>) - Method in class io.minio.Http.QueryParameters
Adds all keys and values from the specified source to this query parameters.
putAll(Http.QueryParameters) - Method in class io.minio.Http.QueryParameters
Adds all keys and values from the specified source to this query parameters.
putObject(PutObjectAPIArgs) - Method in class io.minio.BaseS3Client
Do PutObject S3 API asynchronously.
putObject(PutObjectArgs) - Method in class io.minio.MinioAsyncClient
Uploads data from a stream to an object.
putObject(PutObjectArgs) - Method in class io.minio.MinioClient
Uploads data from a stream to an object.
PutObjectAPIArgs - Class in io.minio
PutObjectAPIArgs() - Constructor for class io.minio.PutObjectAPIArgs
 
PutObjectAPIArgs(PutObjectBaseArgs, ByteBuffer, MediaType, Http.Headers) - Constructor for class io.minio.PutObjectAPIArgs
 
PutObjectAPIArgs(PutObjectBaseArgs, RandomAccessFile, long, MediaType, Http.Headers) - Constructor for class io.minio.PutObjectAPIArgs
 
PutObjectAPIArgs(PutObjectBaseArgs, byte[], int, MediaType, Http.Headers) - Constructor for class io.minio.PutObjectAPIArgs
 
PutObjectAPIArgs(AppendObjectArgs, ByteBuffer, Http.Headers) - Constructor for class io.minio.PutObjectAPIArgs
 
PutObjectAPIArgs(AppendObjectArgs, RandomAccessFile, long, Http.Headers) - Constructor for class io.minio.PutObjectAPIArgs
 
PutObjectAPIArgs(AppendObjectArgs, byte[], int, Http.Headers) - Constructor for class io.minio.PutObjectAPIArgs
 
PutObjectAPIArgs(UploadSnowballObjectsArgs, byte[], int, Http.Headers) - Constructor for class io.minio.PutObjectAPIArgs
 
PutObjectAPIArgs(UploadSnowballObjectsArgs, RandomAccessFile, long, Http.Headers) - Constructor for class io.minio.PutObjectAPIArgs
 
PutObjectAPIArgs.Builder - Class in io.minio
Builder of PutObjectAPIArgs.
PutObjectAPIBaseArgs - Class in io.minio
PutObjectAPIBaseArgs() - Constructor for class io.minio.PutObjectAPIBaseArgs
 
PutObjectAPIBaseArgs(PutObjectBaseArgs, ByteBuffer, Http.Headers) - Constructor for class io.minio.PutObjectAPIBaseArgs
 
PutObjectAPIBaseArgs(PutObjectBaseArgs, RandomAccessFile, long, Http.Headers) - Constructor for class io.minio.PutObjectAPIBaseArgs
 
PutObjectAPIBaseArgs(PutObjectBaseArgs, byte[], int, Http.Headers) - Constructor for class io.minio.PutObjectAPIBaseArgs
 
PutObjectAPIBaseArgs(AppendObjectArgs, ByteBuffer, Http.Headers) - Constructor for class io.minio.PutObjectAPIBaseArgs
 
PutObjectAPIBaseArgs(AppendObjectArgs, RandomAccessFile, long, Http.Headers) - Constructor for class io.minio.PutObjectAPIBaseArgs
 
PutObjectAPIBaseArgs(AppendObjectArgs, byte[], int, Http.Headers) - Constructor for class io.minio.PutObjectAPIBaseArgs
 
PutObjectAPIBaseArgs(UploadSnowballObjectsArgs, byte[], int, Http.Headers) - Constructor for class io.minio.PutObjectAPIBaseArgs
 
PutObjectAPIBaseArgs(UploadSnowballObjectsArgs, RandomAccessFile, long, Http.Headers) - Constructor for class io.minio.PutObjectAPIBaseArgs
 
PutObjectAPIBaseArgs.Builder<B extends PutObjectAPIBaseArgs.Builder<B,A>,A extends PutObjectAPIBaseArgs> - Class in io.minio
Base argument builder of PutObjectAPIBaseArgs.
PutObjectArgs - Class in io.minio
PutObjectArgs() - Constructor for class io.minio.PutObjectArgs
 
PutObjectArgs.Builder - Class in io.minio
Builder of PutObjectArgs.
PutObjectBaseArgs - Class in io.minio
Common arguments of PutObjectArgs and UploadObjectArgs.
PutObjectBaseArgs() - Constructor for class io.minio.PutObjectBaseArgs
 
PutObjectBaseArgs.Builder<B extends PutObjectBaseArgs.Builder<B,A>,A extends PutObjectBaseArgs> - Class in io.minio
Builder of PutObjectBaseArgs.
putObjectFanOut(PutObjectFanOutArgs) - Method in class io.minio.MinioAsyncClient
Uploads multiple objects with same content from single stream with optional metadata and tags.
putObjectFanOut(PutObjectFanOutArgs) - Method in class io.minio.MinioClient
Uploads multiple objects with same content from single stream with optional metadata and tags.
PutObjectFanOutArgs - Class in io.minio
PutObjectFanOutArgs() - Constructor for class io.minio.PutObjectFanOutArgs
 
PutObjectFanOutArgs.Builder - Class in io.minio
PutObjectFanOutEntry - Class in io.minio
An object entry for PutObjectFanOutArgs.
PutObjectFanOutEntry() - Constructor for class io.minio.PutObjectFanOutEntry
 
PutObjectFanOutEntry.Builder - Class in io.minio
Argument builder of PutObjectFanOutEntry.
PutObjectFanOutResponse - Class in io.minio
PutObjectFanOutResponse(Headers, String, String, List<PutObjectFanOutResponse.Result>) - Constructor for class io.minio.PutObjectFanOutResponse
 
PutObjectFanOutResponse.Result - Class in io.minio

Q

QueryParameters() - Constructor for class io.minio.Http.QueryParameters
Creates empty query parameters.
QueryParameters(Http.QueryParameters) - Constructor for class io.minio.Http.QueryParameters
Creates query parameters as copy of the specified source.
QueryParameters(Map<String, String>) - Constructor for class io.minio.Http.QueryParameters
Creates query parameters as copy of the specified source.
QueryParameters(Multimap<String, String>) - Constructor for class io.minio.Http.QueryParameters
Creates query parameters as copy of the specified source.
QueryParameters(String...) - Constructor for class io.minio.Http.QueryParameters
Creates query parameters by alternating keys and values.
queryParams(Http.QueryParameters) - Method in class io.minio.Http.S3Request.Builder
 
queryParams() - Method in class io.minio.Http.S3Request
 
queue() - Method in class io.minio.messages.NotificationConfiguration.QueueConfiguration
Returns queue.
QueueConfiguration(String, String, List<String>, NotificationConfiguration.Filter) - Constructor for class io.minio.messages.NotificationConfiguration.QueueConfiguration
 
queueConfigurations() - Method in class io.minio.messages.NotificationConfiguration
Returns queue configuration list.
quiet(boolean) - Method in class io.minio.DeleteObjectsArgs.Builder
 
quiet() - Method in class io.minio.DeleteObjectsArgs
 

R

RANDOM - Static variable in class io.minio.BaseS3Client
 
read(InputNode) - Method in class io.minio.messages.AccessControlList.Type.TypeConverter
 
read(InputNode) - Method in class io.minio.messages.DeleteRequest.Object.HttpHeaderDate.HttpHeaderDateConverter
 
read(InputNode) - Method in class io.minio.messages.EventType.EventTypeConverter
 
read(InputNode) - Method in class io.minio.messages.Item.UserMetadata.UserMetadataConverter
 
read(InputNode) - Method in class io.minio.messages.RestoreRequest.CannedAcl.CannedAclConverter
 
read(InputNode) - Method in class io.minio.messages.RestoreRequest.Tier.TierConverter
 
read(InputNode) - Method in class io.minio.messages.SseAlgorithm.SseAlgorithmConverter
 
read(InputNode) - Method in class io.minio.messages.Status.StatusConverter
 
read(InputNode) - Method in class io.minio.messages.StringConverter
 
read(InputNode) - Method in class io.minio.messages.VersioningConfiguration.Status.StatusConverter
 
read(ByteBuffer) - Method in class io.minio.PartReader
 
read() - Method in class io.minio.SelectResponseStream
read single byte from payload.
read(InputNode) - Method in class io.minio.Time.S3Time.S3TimeConverter
 
recursive(boolean) - Method in class io.minio.ListObjectsArgs.Builder
 
recursive() - Method in class io.minio.ListObjectsArgs
 
RegexValidator(String) - Constructor for class io.minio.Utils.RegexValidator
Construct a case sensitive validator for a single regular expression.
RegexValidator(String, boolean) - Constructor for class io.minio.Utils.RegexValidator
Construct a validator for a single regular expression with the specified case sensitivity.
RegexValidator(String[]) - Constructor for class io.minio.Utils.RegexValidator
Construct a case sensitive validator that matches any one of the set of regular expressions.
RegexValidator(String[], boolean) - Constructor for class io.minio.Utils.RegexValidator
Construct a validator that matches any one of the set of regular expressions with the specified case sensitivity.
region(String) - Method in class io.minio.BucketArgs.Builder
 
region - Variable in class io.minio.BucketArgs
 
region() - Method in class io.minio.BucketArgs
 
region() - Method in class io.minio.GenericResponse
 
region() - Method in class io.minio.GetObjectResponse
 
region() - Method in class io.minio.Http.BaseUrl
Gets region if present in this base url.
region() - Method in class io.minio.Http.S3Request
 
region(String) - Method in class io.minio.MinioAsyncClient.Builder
 
region(String) - Method in class io.minio.MinioClient.Builder
 
region() - Method in class io.minio.PromptObjectResponse
 
REGION_REGEX - Static variable in class io.minio.Utils
 
regionCache - Variable in class io.minio.BaseS3Client
 
remove(String) - Method in class io.minio.Http.Headers
Removes the specified name from this headers.
remove(String, String) - Method in class io.minio.Http.Headers
Removes the specified value of the specified name from this headers.
remove(String) - Method in class io.minio.Http.QueryParameters
Removes the specified key from this query parameters.
remove(String, String) - Method in class io.minio.Http.QueryParameters
Removes the specified value of the specified key from this query parameters.
removeAll(String) - Method in class io.minio.Http.Headers
Removes the specified name from this headers.
removeAll(String) - Method in class io.minio.Http.QueryParameters
Removes the specified key from this query parameters.
removeBucket(RemoveBucketArgs) - Method in class io.minio.MinioAsyncClient
Removes an empty bucket using arguments
removeBucket(RemoveBucketArgs) - Method in class io.minio.MinioClient
Removes an empty bucket using arguments
RemoveBucketArgs - Class in io.minio
RemoveBucketArgs() - Constructor for class io.minio.RemoveBucketArgs
 
RemoveBucketArgs.Builder - Class in io.minio
Builder of RemoveBucketArgs.
removeContentLengthRangeCondition() - Method in class io.minio.PostPolicy
Remove previously set content-length-range condition.
removeEqualsCondition(String) - Method in class io.minio.PostPolicy
Remove previously set equals condition of an element.
removeObject(RemoveObjectArgs) - Method in class io.minio.MinioAsyncClient
Removes an object.
removeObject(RemoveObjectArgs) - Method in class io.minio.MinioClient
Removes an object.
RemoveObjectArgs - Class in io.minio
RemoveObjectArgs() - Constructor for class io.minio.RemoveObjectArgs
 
RemoveObjectArgs.Builder - Class in io.minio
Builder of RemoveObjectArgs.
removeObjects(RemoveObjectsArgs) - Method in class io.minio.MinioAsyncClient
Removes multiple objects lazily.
removeObjects(RemoveObjectsArgs) - Method in class io.minio.MinioClient
Removes multiple objects lazily.
RemoveObjectsArgs - Class in io.minio
RemoveObjectsArgs() - Constructor for class io.minio.RemoveObjectsArgs
 
RemoveObjectsArgs.Builder - Class in io.minio
Builder of RemoveObjectsArgs.
removeStartsWithCondition(String) - Method in class io.minio.PostPolicy
Remove previously set starts-with condition of an element.
replicaKmsKeyID() - Method in class io.minio.messages.ReplicationConfiguration.EncryptionConfiguration
 
ReplicaModifications(Status) - Constructor for class io.minio.messages.ReplicationConfiguration.ReplicaModifications
 
replicaModifications() - Method in class io.minio.messages.ReplicationConfiguration.SourceSelectionCriteria
 
ReplicationConfiguration - Class in io.minio.messages
Request XML of PutBucketReplication API and response XML of GetBucketReplication API.
ReplicationConfiguration(String, List<ReplicationConfiguration.Rule>) - Constructor for class io.minio.messages.ReplicationConfiguration
 
ReplicationConfiguration.AccessControlTranslation - Class in io.minio.messages
Access control translation information of ReplicationConfiguration.Rule.
ReplicationConfiguration.DeleteMarkerReplication - Class in io.minio.messages
Delete marker replication information of ReplicationConfiguration.Rule.
ReplicationConfiguration.DeleteReplication - Class in io.minio.messages
Delete replication (MinIO extension) information of ReplicationConfiguration.Rule.
ReplicationConfiguration.Destination - Class in io.minio.messages
Destination information of ReplicationConfiguration.Rule.
ReplicationConfiguration.EncryptionConfiguration - Class in io.minio.messages
Encryption configuration information of ReplicationConfiguration.Rule.
ReplicationConfiguration.ExistingObjectReplication - Class in io.minio.messages
Existing object replication information of ReplicationConfiguration.Rule.
ReplicationConfiguration.Metrics - Class in io.minio.messages
Metrics information of ReplicationConfiguration.Rule.
ReplicationConfiguration.ReplicaModifications - Class in io.minio.messages
Replica modification information of ReplicationConfiguration.Rule.
ReplicationConfiguration.ReplicationTime - Class in io.minio.messages
Replication time information of ReplicationConfiguration.Rule.
ReplicationConfiguration.ReplicationTimeValue - Class in io.minio.messages
Replication time value information of ReplicationConfiguration.Rule.
ReplicationConfiguration.Rule - Class in io.minio.messages
Rule information of ReplicationConfiguration.
ReplicationConfiguration.SourceSelectionCriteria - Class in io.minio.messages
Source selection criteria information of ReplicationConfiguration.Rule.
ReplicationConfiguration.SseKmsEncryptedObjects - Class in io.minio.messages
SSE KMS encrypted objects information of ReplicationConfiguration.Rule.
replicationTime() - Method in class io.minio.messages.ReplicationConfiguration.Destination
 
ReplicationTime(ReplicationConfiguration.ReplicationTimeValue, Status) - Constructor for class io.minio.messages.ReplicationConfiguration.ReplicationTime
 
ReplicationTimeValue(Integer) - Constructor for class io.minio.messages.ReplicationConfiguration.ReplicationTimeValue
 
Request(Request, String) - Constructor for class io.minio.Http.Request
Creates request with specified HTTP request and HTTP trace.
request(RestoreRequest) - Method in class io.minio.RestoreObjectArgs.Builder
 
request() - Method in class io.minio.RestoreObjectArgs
 
RequestBody(byte[], int, MediaType) - Constructor for class io.minio.Http.RequestBody
Creates RequestBody for byte array.
RequestBody(RandomAccessFile, long, MediaType) - Constructor for class io.minio.Http.RequestBody
Creates RequestBody for RandomAccessFile.
RequestBody(ByteBuffer, MediaType) - Constructor for class io.minio.Http.RequestBody
Creates RequestBody for ByteBuffer.
RequestBody(RequestBody) - Constructor for class io.minio.Http.RequestBody
Creates RequestBody for okhttp3 RequestBody.
requestId - Variable in class io.minio.messages.ErrorResponse
 
requestId() - Method in class io.minio.messages.ErrorResponse
Returns request ID.
requestParameters() - Method in class io.minio.messages.NotificationRecords.Event
 
RequestProgress() - Constructor for class io.minio.messages.SelectObjectContentRequest.RequestProgress
 
requestProgress(Boolean) - Method in class io.minio.SelectObjectContentArgs.Builder
 
requestProgress() - Method in class io.minio.SelectObjectContentArgs
 
reset() - Method in class io.minio.ByteBuffer
Resets this buffer to freshen up for reuse.
reset() - Method in class io.minio.Checksum.CRC32
 
reset() - Method in class io.minio.Checksum.CRC32C
 
reset() - Method in class io.minio.Checksum.CRC64NVME
 
reset() - Method in interface io.minio.Checksum.Hasher
Resets the hasher for further use.
reset() - Method in class io.minio.Checksum.MD5
 
reset() - Method in class io.minio.Checksum.SHA1
 
reset() - Method in class io.minio.Checksum.SHA256
 
resource - Variable in class io.minio.messages.ErrorResponse
 
resource() - Method in class io.minio.messages.ErrorResponse
Returns resource.
Response() - Constructor for class io.minio.credentials.AssumeRoleProvider.Response
 
Response() - Constructor for class io.minio.credentials.CertificateIdentityProvider.Response
 
Response() - Constructor for class io.minio.credentials.ClientGrantsProvider.Response
 
Response() - Constructor for class io.minio.credentials.LdapIdentityProvider.Response
 
Response() - Constructor for class io.minio.credentials.WebIdentityProvider.Response
 
response() - Method in exception io.minio.errors.ErrorResponseException
 
responseElements() - Method in class io.minio.messages.NotificationRecords.Event
 
restoreExpiryDate() - Method in class io.minio.messages.Item.RestoreStatus
 
restoreObject(RestoreObjectArgs) - Method in class io.minio.MinioAsyncClient
Restores an object asynchronously.
restoreObject(RestoreObjectArgs) - Method in class io.minio.MinioClient
Restores an object.
RestoreObjectArgs - Class in io.minio
RestoreObjectArgs() - Constructor for class io.minio.RestoreObjectArgs
 
RestoreObjectArgs.Builder - Class in io.minio
Builder of RestoreObjectArgs.
RestoreRequest - Class in io.minio.messages
Request XML of RestoreObject API.
RestoreRequest(Integer, RestoreRequest.GlacierJobParameters, RestoreRequest.Tier, String, RestoreRequest.SelectParameters, RestoreRequest.OutputLocation) - Constructor for class io.minio.messages.RestoreRequest
Constructs new RestoreRequest object for given parameters.
RestoreRequest.CannedAcl - Enum in io.minio.messages
Canned ACL type of RestoreRequest.S3.
RestoreRequest.CannedAcl.CannedAclConverter - Class in io.minio.messages
XML converter of RestoreRequest.CannedAcl.
RestoreRequest.Encryption - Class in io.minio.messages
Encryption information of RestoreRequest.S3.
RestoreRequest.GlacierJobParameters - Class in io.minio.messages
Glacier job parameters information of RestoreRequest.
RestoreRequest.OutputLocation - Class in io.minio.messages
Output location information of RestoreRequest.
RestoreRequest.S3 - Class in io.minio.messages
RestoreRequest.SelectParameters - Class in io.minio.messages
Select parameters information of RestoreRequest.
RestoreRequest.Tier - Enum in io.minio.messages
Tier type of RestoreRequest.
RestoreRequest.Tier.TierConverter - Class in io.minio.messages
XML converter of RestoreRequest.Tier.
RestoreRequest.UserMetadata - Class in io.minio.messages
User metadata information of RestoreRequest.S3.
restoreStatus() - Method in class io.minio.messages.Item
 
RestoreStatus(Boolean, Time.S3Time) - Constructor for class io.minio.messages.Item.RestoreStatus
 
result() - Method in class io.minio.CreateMultipartUploadResponse
 
result() - Method in class io.minio.DeleteObjectsResponse
 
result() - Method in class io.minio.GetObjectAttributesResponse
 
result() - Method in class io.minio.ListBucketsResponse
 
result() - Method in class io.minio.ListMultipartUploadsResponse
 
result() - Method in class io.minio.ListObjectsV1Response
 
result() - Method in class io.minio.ListObjectsV2Response
 
result() - Method in class io.minio.ListObjectVersionsResponse
 
result() - Method in class io.minio.ListPartsResponse
 
Result() - Constructor for class io.minio.PutObjectFanOutResponse.Result
 
Result<T> - Class in io.minio
A container class keeps any type or a MinioException.
Result(T) - Constructor for class io.minio.Result
 
Result(MinioException) - Constructor for class io.minio.Result
 
result() - Method in class io.minio.UploadPartCopyResponse
 
results() - Method in class io.minio.PutObjectFanOutResponse
 
retainUntilDate() - Method in class io.minio.messages.Retention
Returns retain until date.
retainUntilDate(ZonedDateTime) - Method in class io.minio.PutObjectFanOutEntry.Builder
 
Retention - Class in io.minio.messages
Request XML of PutObjectRetention API and response XML of GetObjectRetention API.
Retention() - Constructor for class io.minio.messages.Retention
 
Retention(RetentionMode, ZonedDateTime) - Constructor for class io.minio.messages.Retention
Constructs a new Retention object with given retention until date and mode.
retention(Retention) - Method in class io.minio.ObjectWriteArgs.Builder
 
retention - Variable in class io.minio.ObjectWriteArgs
 
retention() - Method in class io.minio.ObjectWriteArgs
 
retention(RetentionMode) - Method in class io.minio.PutObjectFanOutEntry.Builder
 
RetentionDurationDays() - Constructor for class io.minio.messages.ObjectLockConfiguration.RetentionDurationDays
 
RetentionDurationDays(int) - Constructor for class io.minio.messages.ObjectLockConfiguration.RetentionDurationDays
 
RetentionDurationYears() - Constructor for class io.minio.messages.ObjectLockConfiguration.RetentionDurationYears
 
RetentionDurationYears(int) - Constructor for class io.minio.messages.ObjectLockConfiguration.RetentionDurationYears
 
RetentionMode - Enum in io.minio.messages
Retention mode for the specified object.
role() - Method in class io.minio.messages.ReplicationConfiguration
 
roleArn - Variable in class io.minio.credentials.WebIdentityClientGrantsProvider
 
roleSessionName - Variable in class io.minio.credentials.WebIdentityClientGrantsProvider
 
Rule(Status, LifecycleConfiguration.AbortIncompleteMultipartUpload, LifecycleConfiguration.Expiration, Filter, String, LifecycleConfiguration.NoncurrentVersionExpiration, LifecycleConfiguration.NoncurrentVersionTransition, LifecycleConfiguration.Transition) - Constructor for class io.minio.messages.LifecycleConfiguration.Rule
Constructs new server-side encryption configuration rule.
Rule(RetentionMode, ObjectLockConfiguration.RetentionDuration) - Constructor for class io.minio.messages.ObjectLockConfiguration.Rule
 
Rule(Status, ReplicationConfiguration.Destination, ReplicationConfiguration.DeleteMarkerReplication, ReplicationConfiguration.ExistingObjectReplication, Filter, String, String, Integer, ReplicationConfiguration.SourceSelectionCriteria, ReplicationConfiguration.DeleteReplication) - Constructor for class io.minio.messages.ReplicationConfiguration.Rule
 
rule() - Method in class io.minio.messages.SseConfiguration
 
Rule(SseAlgorithm, String) - Constructor for class io.minio.messages.SseConfiguration.Rule
Constructs new server-side encryption configuration rule.
rules() - Method in class io.minio.messages.CORSConfiguration
 
rules() - Method in class io.minio.messages.LifecycleConfiguration
 
rules() - Method in class io.minio.messages.NotificationConfiguration.Filter
 
rules() - Method in class io.minio.messages.ReplicationConfiguration
 

S

S3() - Constructor for class io.minio.messages.NotificationRecords.Event.S3
 
S3(String, String, AccessControlList, RestoreRequest.CannedAcl, RestoreRequest.Encryption, String, Tags, RestoreRequest.UserMetadata) - Constructor for class io.minio.messages.RestoreRequest.S3
 
S3() - Constructor for class io.minio.ServerSideEncryption.S3
 
S3Time() - Constructor for class io.minio.Time.S3Time
 
S3Time(ZonedDateTime) - Constructor for class io.minio.Time.S3Time
 
S3TimeConverter() - Constructor for class io.minio.Time.S3Time.S3TimeConverter
 
scanEndRange(Long) - Method in class io.minio.SelectObjectContentArgs.Builder
 
scanEndRange() - Method in class io.minio.SelectObjectContentArgs
 
ScanRange(Long, Long) - Constructor for class io.minio.messages.SelectObjectContentRequest.ScanRange
 
scanStartRange(Long) - Method in class io.minio.SelectObjectContentArgs.Builder
 
scanStartRange() - Method in class io.minio.SelectObjectContentArgs
 
secretKey() - Method in class io.minio.credentials.Credentials
 
selectObjectContent(SelectObjectContentArgs) - Method in class io.minio.MinioAsyncClient
Selects content of an object by SQL expression.
selectObjectContent(SelectObjectContentArgs) - Method in class io.minio.MinioClient
Selects content of an object by SQL expression.
SelectObjectContentArgs - Class in io.minio
SelectObjectContentArgs() - Constructor for class io.minio.SelectObjectContentArgs
 
SelectObjectContentArgs.Builder - Class in io.minio
SelectObjectContentRequest - Class in io.minio.messages
Request XML of SelectObjectContent API.
SelectObjectContentRequest(String, boolean, InputSerialization, OutputSerialization, Long, Long) - Constructor for class io.minio.messages.SelectObjectContentRequest
 
SelectObjectContentRequest.RequestProgress - Class in io.minio.messages
Request progress information of SelectObjectContentRequest.
SelectObjectContentRequest.ScanRange - Class in io.minio.messages
Scan range information of SelectObjectContentRequest.
SelectParameters(String, InputSerialization, OutputSerialization) - Constructor for class io.minio.messages.RestoreRequest.SelectParameters
 
SelectResponseStream - Class in io.minio
Select object content response stream.
SelectResponseStream(InputStream) - Constructor for class io.minio.SelectResponseStream
 
sequencer() - Method in class io.minio.messages.NotificationRecords.Event.Object
 
SERVER_SIDE_ENCRYPTION_CONFIGURATION_NOT_FOUND_ERROR - Static variable in class io.minio.BaseS3Client
 
ServerException - Exception in io.minio.errors
Thrown to indicate that S3 service returning HTTP server error.
ServerException(String, int, String) - Constructor for exception io.minio.errors.ServerException
 
ServerSideEncryption - Class in io.minio
Server-side encryption support.
ServerSideEncryption() - Constructor for class io.minio.ServerSideEncryption
 
ServerSideEncryption.CustomerKey - Class in io.minio
Customer-key type of Server-side encryption.
ServerSideEncryption.KMS - Class in io.minio
KMS type of Server-side encryption.
ServerSideEncryption.S3 - Class in io.minio
S3 type of Server-side encryption.
sessionToken() - Method in class io.minio.credentials.Credentials
 
set(String, String) - Method in class io.minio.Http.Headers
Sets the specified name and value in this headers.
set(String, String) - Method in class io.minio.Http.QueryParameters
Sets the specified key and value in this query parameters.
setAggregatedPartSize(long) - Method in class io.minio.messages.ListMultipartUploadsResult.Upload
Sets given aggregated part size.
setAppInfo(String, String) - Method in class io.minio.BaseS3Client
Sets application's name/version to user agent.
setAppInfo(String, String) - Method in class io.minio.MinioClient
Sets application's name/version to user agent.
setAwsS3Prefix(String) - Method in class io.minio.BaseS3Client
Sets AWS S3 domain prefix.
setAwsS3Prefix(String) - Method in class io.minio.Http.BaseUrl
Sets AWS S3 domain prefix.
setAwsS3Prefix(String) - Method in class io.minio.MinioClient
Sets AWS S3 domain prefix.
setBucketCors(SetBucketCorsArgs) - Method in class io.minio.MinioAsyncClient
Sets CORS configuration to a bucket.
setBucketCors(SetBucketCorsArgs) - Method in class io.minio.MinioClient
Sets CORS configuration to a bucket.
SetBucketCorsArgs - Class in io.minio
SetBucketCorsArgs() - Constructor for class io.minio.SetBucketCorsArgs
 
SetBucketCorsArgs.Builder - Class in io.minio
Builder of SetBucketCorsArgs.
setBucketEncryption(SetBucketEncryptionArgs) - Method in class io.minio.MinioAsyncClient
Sets encryption configuration of a bucket.
setBucketEncryption(SetBucketEncryptionArgs) - Method in class io.minio.MinioClient
Sets encryption configuration of a bucket.
SetBucketEncryptionArgs - Class in io.minio
SetBucketEncryptionArgs() - Constructor for class io.minio.SetBucketEncryptionArgs
 
SetBucketEncryptionArgs.Builder - Class in io.minio
setBucketLifecycle(SetBucketLifecycleArgs) - Method in class io.minio.MinioAsyncClient
Sets lifecycle configuration to a bucket.
setBucketLifecycle(SetBucketLifecycleArgs) - Method in class io.minio.MinioClient
Sets lifecycle configuration to a bucket.
SetBucketLifecycleArgs - Class in io.minio
SetBucketLifecycleArgs() - Constructor for class io.minio.SetBucketLifecycleArgs
 
SetBucketLifecycleArgs.Builder - Class in io.minio
setBucketNotification(SetBucketNotificationArgs) - Method in class io.minio.MinioAsyncClient
Sets notification configuration to a bucket.
setBucketNotification(SetBucketNotificationArgs) - Method in class io.minio.MinioClient
Sets notification configuration to a bucket.
SetBucketNotificationArgs - Class in io.minio
SetBucketNotificationArgs() - Constructor for class io.minio.SetBucketNotificationArgs
 
SetBucketNotificationArgs.Builder - Class in io.minio
setBucketPolicy(SetBucketPolicyArgs) - Method in class io.minio.MinioAsyncClient
Sets bucket policy configuration to a bucket.
setBucketPolicy(SetBucketPolicyArgs) - Method in class io.minio.MinioClient
Sets bucket policy configuration to a bucket.
SetBucketPolicyArgs - Class in io.minio
SetBucketPolicyArgs() - Constructor for class io.minio.SetBucketPolicyArgs
 
SetBucketPolicyArgs.Builder - Class in io.minio
setBucketReplication(SetBucketReplicationArgs) - Method in class io.minio.MinioAsyncClient
Sets bucket replication configuration to a bucket.
setBucketReplication(SetBucketReplicationArgs) - Method in class io.minio.MinioClient
Sets bucket replication configuration to a bucket.
SetBucketReplicationArgs - Class in io.minio
SetBucketReplicationArgs() - Constructor for class io.minio.SetBucketReplicationArgs
 
SetBucketReplicationArgs.Builder - Class in io.minio
setBucketTags(SetBucketTagsArgs) - Method in class io.minio.MinioAsyncClient
Sets tags to a bucket.
setBucketTags(SetBucketTagsArgs) - Method in class io.minio.MinioClient
Sets tags to a bucket.
SetBucketTagsArgs - Class in io.minio
SetBucketTagsArgs() - Constructor for class io.minio.SetBucketTagsArgs
 
SetBucketTagsArgs.Builder - Class in io.minio
Builder of SetBucketTagsArgs.
setBucketVersioning(SetBucketVersioningArgs) - Method in class io.minio.MinioAsyncClient
Sets versioning configuration of a bucket.
setBucketVersioning(SetBucketVersioningArgs) - Method in class io.minio.MinioClient
Sets versioning configuration of a bucket.
SetBucketVersioningArgs - Class in io.minio
SetBucketVersioningArgs() - Constructor for class io.minio.SetBucketVersioningArgs
 
SetBucketVersioningArgs.Builder - Class in io.minio
setData(RandomAccessFile, ByteBuffer, byte[], Long) - Method in class io.minio.PutObjectAPIBaseArgs.Builder
 
setDeleteMarker(boolean) - Method in class io.minio.messages.GetObjectAttributesOutput
 
setEncodingType(String) - Method in class io.minio.messages.Item
 
setEncodingType(String) - Method in class io.minio.messages.ListMultipartUploadsResult.Upload
 
setLastModified(ZonedDateTime) - Method in class io.minio.messages.GetObjectAttributesOutput
 
setLocation(String) - Method in class io.minio.BaseArgs
 
setObjectLockConfiguration(SetObjectLockConfigurationArgs) - Method in class io.minio.MinioAsyncClient
Sets default object retention in a bucket.
setObjectLockConfiguration(SetObjectLockConfigurationArgs) - Method in class io.minio.MinioClient
Sets default object retention in a bucket.
SetObjectLockConfigurationArgs - Class in io.minio
SetObjectLockConfigurationArgs() - Constructor for class io.minio.SetObjectLockConfigurationArgs
 
SetObjectLockConfigurationArgs.Builder - Class in io.minio
setObjectRetention(SetObjectRetentionArgs) - Method in class io.minio.MinioAsyncClient
Sets retention configuration to an object.
setObjectRetention(SetObjectRetentionArgs) - Method in class io.minio.MinioClient
Sets retention configuration to an object.
SetObjectRetentionArgs - Class in io.minio
SetObjectRetentionArgs() - Constructor for class io.minio.SetObjectRetentionArgs
 
SetObjectRetentionArgs.Builder - Class in io.minio
setObjectTags(SetObjectTagsArgs) - Method in class io.minio.MinioAsyncClient
Sets tags to an object.
setObjectTags(SetObjectTagsArgs) - Method in class io.minio.MinioClient
Sets tags to an object.
SetObjectTagsArgs - Class in io.minio
SetObjectTagsArgs() - Constructor for class io.minio.SetObjectTagsArgs
 
SetObjectTagsArgs.Builder - Class in io.minio
Builder of SetObjectTagsArgs.
setRegion(String) - Method in class io.minio.Http.BaseUrl
Sets region to this base url.
setTimeout(long, long, long) - Method in class io.minio.BaseS3Client
Sets HTTP connect, write and read timeouts.
setTimeout(OkHttpClient, long, long, long) - Static method in class io.minio.Http
Sets connect, write and read timeout in milliseconds to the specified HTTP client.
setTimeout(long, long, long) - Method in class io.minio.MinioClient
Sets HTTP connect, write and read timeouts.
setVersionId(String) - Method in class io.minio.messages.GetObjectAttributesOutput
 
SHA1() - Constructor for class io.minio.Checksum.SHA1
 
SHA256() - Constructor for class io.minio.Checksum.SHA256
 
sha256Hash() - Method in class io.minio.Http.Body
Gets SHA256 hash of this body.
Signer - Class in io.minio
Amazon AWS S3 signature V4 signer.
SIGNER_DATE_FORMAT - Static variable in class io.minio.Time
 
signV4S3(Request, String, String, String, String) - Static method in class io.minio.Signer
Returns signed request of given request for S3 service.
signV4Sts(Request, String, String, String, String) - Static method in class io.minio.Signer
Returns signed request of given request for STS service.
size() - Method in class io.minio.ByteBuffer
Returns the size of this buffer.
size() - Method in class io.minio.HeadObjectResponse
 
size() - Method in class io.minio.Http.Headers
Gets size of this headers.
size() - Method in class io.minio.Http.QueryParameters
Gets size of this query parameters.
size() - Method in class io.minio.messages.Item
Returns object size.
size() - Method in class io.minio.messages.NotificationRecords.Event.Object
 
size() - Method in class io.minio.PutObjectFanOutArgs
 
size() - Method in class io.minio.SnowballObject
 
skipValidation - Variable in class io.minio.BucketArgs.Builder
 
skipValidation(boolean) - Method in class io.minio.BucketArgs.Builder
 
SnowballObject - Class in io.minio
Single object entry for UploadSnowballObjectsArgs.objects.
SnowballObject(String, InputStream, long, ZonedDateTime) - Constructor for class io.minio.SnowballObject
 
SnowballObject(String, String) - Constructor for class io.minio.SnowballObject
 
source(SourceObject) - Method in class io.minio.CopyObjectArgs.Builder
 
source() - Method in class io.minio.CopyObjectArgs
 
source() - Method in class io.minio.messages.NotificationRecords.Event
 
Source() - Constructor for class io.minio.messages.NotificationRecords.Event.Source
 
SourceObject - Class in io.minio
A source object definition for ComposeObjectArgs and CopyObjectArgs.
SourceObject() - Constructor for class io.minio.SourceObject
 
SourceObject(SourceObject, long, String) - Constructor for class io.minio.SourceObject
 
SourceObject.Builder - Class in io.minio
Argument builder of SourceObject.
sources(List<SourceObject>) - Method in class io.minio.ComposeObjectArgs.Builder
 
sources() - Method in class io.minio.ComposeObjectArgs
 
sourceSelectionCriteria() - Method in class io.minio.messages.ReplicationConfiguration.Rule
 
SourceSelectionCriteria(ReplicationConfiguration.SseKmsEncryptedObjects, ReplicationConfiguration.ReplicaModifications) - Constructor for class io.minio.messages.ReplicationConfiguration.SourceSelectionCriteria
 
sqlExpression(String) - Method in class io.minio.SelectObjectContentArgs.Builder
 
sqlExpression() - Method in class io.minio.SelectObjectContentArgs
 
sse(ServerSideEncryption) - Method in class io.minio.ObjectWriteArgs.Builder
 
sse - Variable in class io.minio.ObjectWriteArgs
 
sse() - Method in class io.minio.ObjectWriteArgs
 
sse(ServerSideEncryption) - Method in class io.minio.PutObjectFanOutArgs.Builder
 
sse() - Method in class io.minio.PutObjectFanOutArgs
 
SseAlgorithm - Enum in io.minio.messages
Server-side encryption algorithm type of RestoreRequest.Encryption and SseConfiguration.Rule.
sseAlgorithm() - Method in class io.minio.messages.SseConfiguration.Rule
 
SseAlgorithm.SseAlgorithmConverter - Class in io.minio.messages
XML converter of SseAlgorithm.
SseAlgorithmConverter() - Constructor for class io.minio.messages.SseAlgorithm.SseAlgorithmConverter
 
ssec(ServerSideEncryption.CustomerKey) - Method in class io.minio.CompleteMultipartUploadArgs.Builder
 
ssec() - Method in class io.minio.CompleteMultipartUploadArgs
 
ssec(ServerSideEncryption.CustomerKey) - Method in class io.minio.ObjectReadArgs.Builder
 
ssec - Variable in class io.minio.ObjectReadArgs
 
ssec() - Method in class io.minio.ObjectReadArgs
 
SseConfiguration - Class in io.minio.messages
Request XML of PutBucketEncryption API and response XML of GetBucketEncryption API.
SseConfiguration(SseConfiguration.Rule) - Constructor for class io.minio.messages.SseConfiguration
 
SseConfiguration.Rule - Class in io.minio.messages
Rule information of SseConfiguration.
sseKmsEncryptedObjects() - Method in class io.minio.messages.ReplicationConfiguration.SourceSelectionCriteria
 
SseKmsEncryptedObjects(Status) - Constructor for class io.minio.messages.ReplicationConfiguration.SseKmsEncryptedObjects
 
stagingFilename(String) - Method in class io.minio.UploadSnowballObjectsArgs.Builder
 
stagingFilename() - Method in class io.minio.UploadSnowballObjectsArgs
 
startAfter(String) - Method in class io.minio.ListObjectsArgs.Builder
 
startAfter() - Method in class io.minio.ListObjectsArgs
 
startAfter(String) - Method in class io.minio.ListObjectsV2Args.Builder
 
startAfter() - Method in class io.minio.ListObjectsV2Args
 
startAfter() - Method in class io.minio.messages.ListBucketResultV2
Returns start after.
StaticProvider - Class in io.minio.credentials
Provider contains constant credentials.
StaticProvider(String, String, String) - Constructor for class io.minio.credentials.StaticProvider
 
statObject(StatObjectArgs) - Method in class io.minio.MinioAsyncClient
Gets information of an object asynchronously.
statObject(StatObjectArgs) - Method in class io.minio.MinioClient
Gets information of an object.
StatObjectArgs - Class in io.minio
StatObjectArgs() - Constructor for class io.minio.StatObjectArgs
 
StatObjectArgs.Builder - Class in io.minio
Builder of StatObjectArgs.
StatObjectResponse - Class in io.minio
StatObjectResponse(HeadObjectResponse) - Constructor for class io.minio.StatObjectResponse
 
Stats - Class in io.minio.messages
Stats information of S3 select response message.
Stats(Long, Long, Long) - Constructor for class io.minio.messages.Stats
Constructs a new Stats object.
stats() - Method in class io.minio.SelectResponseStream
get progress stats.
status() - Method in class io.minio.messages.LegalHold
Indicates whether the specified object has a Legal Hold in place or not.
status() - Method in class io.minio.messages.LifecycleConfiguration.Rule
 
status() - Method in class io.minio.messages.ReplicationConfiguration.DeleteMarkerReplication
 
status() - Method in class io.minio.messages.ReplicationConfiguration.DeleteReplication
 
status() - Method in class io.minio.messages.ReplicationConfiguration.ExistingObjectReplication
 
status() - Method in class io.minio.messages.ReplicationConfiguration.Metrics
 
status() - Method in class io.minio.messages.ReplicationConfiguration.ReplicaModifications
 
status() - Method in class io.minio.messages.ReplicationConfiguration.ReplicationTime
 
status() - Method in class io.minio.messages.ReplicationConfiguration.Rule
 
status() - Method in class io.minio.messages.ReplicationConfiguration.SseKmsEncryptedObjects
 
Status - Enum in io.minio.messages
status() - Method in class io.minio.messages.VersioningConfiguration
 
Status.StatusConverter - Class in io.minio.messages
XML converter of Status.
statusCode() - Method in exception io.minio.errors.ServerException
 
StatusConverter() - Constructor for class io.minio.messages.Status.StatusConverter
 
StatusConverter() - Constructor for class io.minio.messages.VersioningConfiguration.Status.StatusConverter
 
storageClass() - Method in class io.minio.messages.GetObjectAttributesOutput
 
storageClass() - Method in class io.minio.messages.Item
Returns storage class of the object.
storageClass() - Method in class io.minio.messages.LifecycleConfiguration.NoncurrentVersionTransition
 
storageClass() - Method in class io.minio.messages.LifecycleConfiguration.Transition
 
storageClass() - Method in class io.minio.messages.ListMultipartUploadsResult.Upload
Returns storage class.
storageClass() - Method in class io.minio.messages.ListPartsResult
Returns storage class.
storageClass() - Method in class io.minio.messages.ReplicationConfiguration.Destination
 
stream(InputStream, Long) - Method in class io.minio.AppendObjectArgs.Builder
 
stream() - Method in class io.minio.AppendObjectArgs
 
stream(InputStream, Long, Long) - Method in class io.minio.PutObjectArgs.Builder
Sets stream to upload.
stream() - Method in class io.minio.PutObjectArgs
 
stream(InputStream, long) - Method in class io.minio.PutObjectFanOutArgs.Builder
 
stream() - Method in class io.minio.PutObjectFanOutArgs
 
stream() - Method in class io.minio.SnowballObject
 
StringConverter - Class in io.minio.messages
XML converter for string due to SimpleXML limitation in converting empty element like to empty string.
StringConverter() - Constructor for class io.minio.messages.StringConverter
 
stringify() - Method in class io.minio.messages.Checksum
 
stringify() - Method in class io.minio.messages.CopyObjectResult
 
stringify() - Method in class io.minio.messages.ErrorResponse
 
stringify() - Method in class io.minio.messages.LifecycleConfiguration.NoncurrentVersionExpiration
 
stringify() - Method in class io.minio.messages.Stats
 
stringify(Object) - Static method in class io.minio.Utils
 
stsEndpoint - Variable in class io.minio.credentials.WebIdentityClientGrantsProvider
 
suffix(String) - Method in class io.minio.ListenBucketNotificationArgs.Builder
 
suffix() - Method in class io.minio.ListenBucketNotificationArgs
 
sum() - Method in class io.minio.Checksum.CRC32
 
sum() - Method in class io.minio.Checksum.CRC32C
 
sum() - Method in class io.minio.Checksum.CRC64NVME
 
sum() - Method in interface io.minio.Checksum.Hasher
Completes the hash computation by performing final operations such as padding.
sum() - Method in class io.minio.Checksum.MD5
 
sum(byte[], int, int) - Static method in class io.minio.Checksum.MD5
 
sum(byte[]) - Static method in class io.minio.Checksum.MD5
 
sum() - Method in class io.minio.Checksum.SHA1
 
sum() - Method in class io.minio.Checksum.SHA256
 
sum(byte[], int, int) - Static method in class io.minio.Checksum.SHA256
 
sum(byte[]) - Static method in class io.minio.Checksum.SHA256
 
sum(String) - Static method in class io.minio.Checksum.SHA256
 
sumHmac(byte[], byte[]) - Static method in class io.minio.Signer
Returns HMacSHA256 digest of given key and data.
supplyAsync(Supplier<T>) - Method in class io.minio.BaseS3Client
 

T

tag() - Method in class io.minio.messages.Filter
 
Tag - Class in io.minio.messages
Single tag information of Tags and Filter.
Tag(String, String) - Constructor for class io.minio.messages.Tag
 
taggingDirective(Directive) - Method in class io.minio.CopyObjectArgs.Builder
 
taggingDirective() - Method in class io.minio.CopyObjectArgs
 
tags(Tags) - Method in class io.minio.CreateBucketBaseArgs.Builder
 
tags - Variable in class io.minio.CreateBucketBaseArgs
 
tags() - Method in class io.minio.CreateBucketBaseArgs
 
tags() - Method in class io.minio.messages.Filter.And
 
Tags - Class in io.minio.messages
Tags() - Constructor for class io.minio.messages.Tags
 
tags(Map<String, String>) - Method in class io.minio.ObjectWriteArgs.Builder
 
tags(Tags) - Method in class io.minio.ObjectWriteArgs.Builder
 
tags - Variable in class io.minio.ObjectWriteArgs
 
tags() - Method in class io.minio.ObjectWriteArgs
 
tags(Map<String, String>) - Method in class io.minio.PutObjectFanOutEntry.Builder
 
tags(Tags) - Method in class io.minio.PutObjectFanOutEntry.Builder
 
tags(Map<String, String>) - Method in class io.minio.SetBucketTagsArgs.Builder
 
tags(Tags) - Method in class io.minio.SetBucketTagsArgs.Builder
 
tags() - Method in class io.minio.SetBucketTagsArgs
 
tags(Map<String, String>) - Method in class io.minio.SetObjectTagsArgs.Builder
 
tags(Tags) - Method in class io.minio.SetObjectTagsArgs.Builder
 
tags() - Method in class io.minio.SetObjectTagsArgs
 
take() - Method in class io.minio.ByteBufferPool
Retrieves and removes the head of this pool, or returns new ByteBuffer if this pool is empty.
throwEncapsulatedException() - Method in exception io.minio.errors.MinioException
Throws encapsulated exception.
throwMinioException(CompletionException) - Method in class io.minio.MinioAsyncClient
Throws encapsulated exception wrapped by CompletionException.
TierConverter() - Constructor for class io.minio.messages.RestoreRequest.Tier.TierConverter
 
time() - Method in class io.minio.messages.ReplicationConfiguration.ReplicationTime
 
Time - Class in io.minio
Time formatters for S3 APIs.
Time.S3Time - Class in io.minio
Wrapped ZonedDateTime to handle ISO8601UTC format.
Time.S3Time.S3TimeConverter - Class in io.minio
XML converter class.
tlsRequired() - Method in class io.minio.ServerSideEncryption.S3
 
tlsRequired() - Method in class io.minio.ServerSideEncryption
 
toCredentials() - Method in class io.minio.credentials.IamAwsProvider.EcsCredentials
 
toHttpHeaders() - Method in class io.minio.Http.Headers
Gets new okhttp3.Headers by populating this headers.
toItem() - Method in class io.minio.messages.ListObjectsResult.Prefix
 
token() - Method in class io.minio.credentials.Jwt
 
topic() - Method in class io.minio.messages.NotificationConfiguration.TopicConfiguration
Returns topic.
TopicConfiguration(String, String, List<String>, NotificationConfiguration.Filter) - Constructor for class io.minio.messages.NotificationConfiguration.TopicConfiguration
 
topicConfigurations() - Method in class io.minio.messages.NotificationConfiguration
Returns topic configuration list.
toPresignedRequest(Http.BaseUrl, String, Credentials, int) - Method in class io.minio.Http.S3Request
 
toRequest(Http.BaseUrl, String, Credentials) - Method in class io.minio.Http.S3Request
 
toRequestBody() - Method in class io.minio.Http.Body
Creates HTTP RequestBody for this body.
toString() - Method in enum io.minio.Checksum.Algorithm
Converts this algorithm to string.
toString() - Method in class io.minio.Checksum.CRC32
 
toString() - Method in class io.minio.Checksum.CRC32C
 
toString() - Method in class io.minio.Checksum.CRC64NVME
 
toString() - Method in class io.minio.Checksum.MD5
 
toString() - Method in class io.minio.Checksum.SHA1
 
toString() - Method in class io.minio.Checksum.SHA256
 
toString() - Method in exception io.minio.errors.ErrorResponseException
 
toString() - Method in class io.minio.HeadBucketResponse
 
toString() - Method in class io.minio.HeadObjectResponse
 
toString() - Method in class io.minio.Http.BaseUrl
 
toString() - Method in class io.minio.Http.Body
 
toString() - Method in class io.minio.Http.Headers
 
toString() - Method in class io.minio.Http.QueryParameters
 
toString() - Method in class io.minio.messages.AccessControlList.Grant
 
toString() - Method in class io.minio.messages.AccessControlList.Grantee
 
toString() - Method in class io.minio.messages.AccessControlList
 
toString() - Method in enum io.minio.messages.AccessControlList.Type
 
toString() - Method in class io.minio.messages.AccessControlPolicy
 
toString() - Method in class io.minio.messages.BasePartsResult
 
toString() - Method in class io.minio.messages.Checksum
 
toString() - Method in class io.minio.messages.CompleteMultipartUploadResult
 
toString() - Method in class io.minio.messages.Contents
 
toString() - Method in class io.minio.messages.CopyObjectResult
 
toString() - Method in class io.minio.messages.CopyPartResult
 
toString() - Method in class io.minio.messages.CORSConfiguration.CORSRule
 
toString() - Method in class io.minio.messages.CORSConfiguration
 
toString() - Method in class io.minio.messages.DeleteRequest.Object.HttpHeaderDate
 
toString() - Method in class io.minio.messages.DeleteResult.Deleted
 
toString() - Method in class io.minio.messages.DeleteResult.Error
 
toString() - Method in class io.minio.messages.DeleteResult
 
toString() - Method in class io.minio.messages.ErrorResponse
 
toString() - Method in enum io.minio.messages.EventType
 
toString() - Method in class io.minio.messages.Filter.And
 
toString() - Method in class io.minio.messages.Filter
 
toString() - Method in class io.minio.messages.GetObjectAttributesOutput.ObjectParts
 
toString() - Method in class io.minio.messages.GetObjectAttributesOutput
 
toString() - Method in class io.minio.messages.InitiateMultipartUploadResult
 
toString() - Method in class io.minio.messages.Initiator
 
toString() - Method in class io.minio.messages.Item.RestoreStatus
 
toString() - Method in class io.minio.messages.Item
 
toString() - Method in class io.minio.messages.Item.UserMetadata
 
toString() - Method in class io.minio.messages.LegalHold
 
toString() - Method in class io.minio.messages.LifecycleConfiguration.AbortIncompleteMultipartUpload
 
toString() - Method in class io.minio.messages.LifecycleConfiguration.DateDays
 
toString() - Method in class io.minio.messages.LifecycleConfiguration.Expiration
 
toString() - Method in class io.minio.messages.LifecycleConfiguration.NoncurrentVersionExpiration
 
toString() - Method in class io.minio.messages.LifecycleConfiguration.NoncurrentVersionTransition
 
toString() - Method in class io.minio.messages.LifecycleConfiguration.Rule
 
toString() - Method in class io.minio.messages.LifecycleConfiguration
 
toString() - Method in class io.minio.messages.LifecycleConfiguration.Transition
 
toString() - Method in class io.minio.messages.ListAllMyBucketsResult.Bucket
 
toString() - Method in class io.minio.messages.ListAllMyBucketsResult
 
toString() - Method in class io.minio.messages.ListBucketResultV1
 
toString() - Method in class io.minio.messages.ListBucketResultV2
 
toString() - Method in class io.minio.messages.ListMultipartUploadsResult
 
toString() - Method in class io.minio.messages.ListMultipartUploadsResult.Upload
 
toString() - Method in class io.minio.messages.ListObjectsResult.Prefix
 
toString() - Method in class io.minio.messages.ListObjectsResult
 
toString() - Method in class io.minio.messages.ListPartsResult
 
toString() - Method in class io.minio.messages.ListVersionsResult.DeleteMarker
 
toString() - Method in class io.minio.messages.ListVersionsResult
 
toString() - Method in class io.minio.messages.ListVersionsResult.Version
 
toString() - Method in class io.minio.messages.LocationConstraint
 
toString() - Method in class io.minio.messages.NotificationConfiguration.BaseConfiguration
 
toString() - Method in class io.minio.messages.NotificationConfiguration.CloudFunctionConfiguration
 
toString() - Method in class io.minio.messages.NotificationConfiguration.EventBridgeConfiguration
 
toString() - Method in class io.minio.messages.NotificationConfiguration.Filter
 
toString() - Method in class io.minio.messages.NotificationConfiguration.FilterRule
 
toString() - Method in class io.minio.messages.NotificationConfiguration.QueueConfiguration
 
toString() - Method in class io.minio.messages.NotificationConfiguration.TopicConfiguration
 
toString() - Method in class io.minio.messages.NotificationConfiguration
 
toString() - Method in class io.minio.messages.NotificationRecords.Event.Bucket
 
toString() - Method in class io.minio.messages.NotificationRecords.Event.Identity
 
toString() - Method in class io.minio.messages.NotificationRecords.Event.Object
 
toString() - Method in class io.minio.messages.NotificationRecords.Event.S3
 
toString() - Method in class io.minio.messages.NotificationRecords.Event.Source
 
toString() - Method in class io.minio.messages.NotificationRecords.Event
 
toString() - Method in class io.minio.messages.NotificationRecords
 
toString() - Method in class io.minio.messages.ObjectLockConfiguration.RetentionDurationDays
 
toString() - Method in class io.minio.messages.ObjectLockConfiguration.RetentionDurationYears
 
toString() - Method in class io.minio.messages.ObjectLockConfiguration.Rule
 
toString() - Method in class io.minio.messages.ObjectLockConfiguration
 
toString() - Method in class io.minio.messages.Owner
 
toString() - Method in class io.minio.messages.Part
 
toString() - Method in class io.minio.messages.Progress
 
toString() - Method in class io.minio.messages.ReplicationConfiguration.AccessControlTranslation
 
toString() - Method in class io.minio.messages.ReplicationConfiguration.DeleteMarkerReplication
 
toString() - Method in class io.minio.messages.ReplicationConfiguration.DeleteReplication
 
toString() - Method in class io.minio.messages.ReplicationConfiguration.Destination
 
toString() - Method in class io.minio.messages.ReplicationConfiguration.EncryptionConfiguration
 
toString() - Method in class io.minio.messages.ReplicationConfiguration.ExistingObjectReplication
 
toString() - Method in class io.minio.messages.ReplicationConfiguration.Metrics
 
toString() - Method in class io.minio.messages.ReplicationConfiguration.ReplicaModifications
 
toString() - Method in class io.minio.messages.ReplicationConfiguration.ReplicationTime
 
toString() - Method in class io.minio.messages.ReplicationConfiguration.ReplicationTimeValue
 
toString() - Method in class io.minio.messages.ReplicationConfiguration.Rule
 
toString() - Method in class io.minio.messages.ReplicationConfiguration.SourceSelectionCriteria
 
toString() - Method in class io.minio.messages.ReplicationConfiguration.SseKmsEncryptedObjects
 
toString() - Method in class io.minio.messages.ReplicationConfiguration
 
toString() - Method in enum io.minio.messages.RestoreRequest.CannedAcl
 
toString() - Method in enum io.minio.messages.RestoreRequest.Tier
 
toString() - Method in class io.minio.messages.Retention
 
toString() - Method in enum io.minio.messages.SseAlgorithm
 
toString() - Method in class io.minio.messages.SseConfiguration.Rule
 
toString() - Method in class io.minio.messages.SseConfiguration
 
toString() - Method in class io.minio.messages.Stats
 
toString() - Method in enum io.minio.messages.Status
 
toString() - Method in class io.minio.messages.Tag
 
toString() - Method in class io.minio.messages.Tags
 
toString() - Method in class io.minio.messages.VersioningConfiguration.Prefix
 
toString() - Method in enum io.minio.messages.VersioningConfiguration.Status
 
toString() - Method in class io.minio.messages.VersioningConfiguration
 
toString() - Method in class io.minio.ServerSideEncryption.CustomerKey
 
toString() - Method in class io.minio.ServerSideEncryption.KMS
 
toString() - Method in class io.minio.ServerSideEncryption.S3
 
toString() - Method in class io.minio.Time.S3Time
 
toString() - Method in class io.minio.Utils.RegexValidator
Provide a String representation of this validator.
toZonedDateTime() - Method in class io.minio.Time.S3Time
 
traceOff() - Method in class io.minio.BaseS3Client
Disables HTTP call tracing previously enabled.
traceOff() - Method in class io.minio.MinioClient
Disables HTTP call tracing previously enabled.
traceOn(OutputStream) - Method in class io.minio.BaseS3Client
Enables HTTP call tracing and written to traceStream.
traceOn(OutputStream) - Method in class io.minio.MinioClient
Enables HTTP call tracing and written to traceStream.
transition() - Method in class io.minio.messages.LifecycleConfiguration.Rule
 
Transition(Time.S3Time, Integer, String) - Constructor for class io.minio.messages.LifecycleConfiguration.Transition
 
Transition(ZonedDateTime, Integer, String) - Constructor for class io.minio.messages.LifecycleConfiguration.Transition
 
type() - Method in class io.minio.messages.AccessControlList.Grantee
 
TypeConverter() - Constructor for class io.minio.messages.AccessControlList.Type.TypeConverter
 

U

unit() - Method in interface io.minio.messages.ObjectLockConfiguration.RetentionDuration
 
unit() - Method in class io.minio.messages.ObjectLockConfiguration.RetentionDurationDays
 
unit() - Method in class io.minio.messages.ObjectLockConfiguration.RetentionDurationYears
 
unmarshal(Class<? extends T>, Reader) - Static method in class io.minio.Xml
This unmarshal method will read the contents of the XML document from the provided source and populate the object with the values deserialized.
unmarshal(Class<? extends T>, String) - Static method in class io.minio.Xml
This unmarshal method will read the contents of the XML document from the provided source and populate the object with the values deserialized.
unmodifiableList(List<? extends T>) - Static method in class io.minio.Utils
 
unmodifiableMap(Map<? extends K, ? extends V>) - Static method in class io.minio.Utils
 
unmodifiedSince(ZonedDateTime) - Method in class io.minio.DownloadObjectArgs.Builder
 
unmodifiedSince - Variable in class io.minio.DownloadObjectArgs
 
unmodifiedSince() - Method in class io.minio.DownloadObjectArgs
 
unmodifiedSince(ZonedDateTime) - Method in class io.minio.ObjectConditionalReadArgs.Builder
 
unmodifiedSince - Variable in class io.minio.ObjectConditionalReadArgs
 
unmodifiedSince() - Method in class io.minio.ObjectConditionalReadArgs
 
UNSIGNED_PAYLOAD - Static variable in class io.minio.Checksum
 
update(byte[], int, int) - Method in class io.minio.Checksum.CRC32
 
update(int) - Method in class io.minio.Checksum.CRC32C
 
update(byte[], int, int) - Method in class io.minio.Checksum.CRC32C
 
update(byte[], int, int) - Method in class io.minio.Checksum.CRC64NVME
 
update(int) - Method in class io.minio.Checksum.CRC64NVME
 
update(byte[], int, int) - Method in interface io.minio.Checksum.Hasher
Updates len bytes from the specified byte array starting at offset off to this hasher.
update(byte[], int, int) - Method in class io.minio.Checksum.MD5
 
update(byte[]) - Method in class io.minio.Checksum.MD5
 
update(byte[], int, int) - Method in class io.minio.Checksum.SHA1
 
update(byte[]) - Method in class io.minio.Checksum.SHA1
 
update(byte[], int, int) - Method in class io.minio.Checksum.SHA256
 
update(byte[]) - Method in class io.minio.Checksum.SHA256
 
update(Map<Checksum.Algorithm, Checksum.Hasher>, byte[], int) - Static method in class io.minio.Checksum
Updates each hasher using the specified array of bytes, ending at the specified length.
update(Map<Checksum.Algorithm, Checksum.Hasher>, RandomAccessFile, long) - Static method in class io.minio.Checksum
Updates each hasher using the specified file, ending at the specified size.
update(Map<Checksum.Algorithm, Checksum.Hasher>, ByteBuffer) - Static method in class io.minio.Checksum
Updates each hasher using the specified byte buffer.
Upload() - Constructor for class io.minio.messages.ListMultipartUploadsResult.Upload
 
uploadId(String) - Method in class io.minio.AbortMultipartUploadArgs.Builder
 
uploadId() - Method in class io.minio.AbortMultipartUploadArgs
 
uploadId() - Method in class io.minio.AbortMultipartUploadResponse
 
uploadId(String) - Method in class io.minio.CompleteMultipartUploadArgs.Builder
 
uploadId() - Method in class io.minio.CompleteMultipartUploadArgs
 
uploadId(String) - Method in class io.minio.ListPartsArgs.Builder
 
uploadId() - Method in class io.minio.ListPartsArgs
 
uploadId() - Method in class io.minio.messages.InitiateMultipartUploadResult
Returns upload ID.
uploadId() - Method in class io.minio.messages.ListMultipartUploadsResult.Upload
Returns upload ID.
uploadId() - Method in class io.minio.messages.ListPartsResult
 
uploadId(String) - Method in class io.minio.UploadPartArgs.Builder
 
uploadId() - Method in class io.minio.UploadPartArgs
 
uploadId(String) - Method in class io.minio.UploadPartCopyArgs.Builder
 
uploadId() - Method in class io.minio.UploadPartCopyArgs
 
uploadId() - Method in class io.minio.UploadPartCopyResponse
 
uploadId() - Method in class io.minio.UploadPartResponse
 
uploadIdMarker(String) - Method in class io.minio.ListMultipartUploadsArgs.Builder
 
uploadIdMarker() - Method in class io.minio.ListMultipartUploadsArgs
 
uploadIdMarker() - Method in class io.minio.messages.ListMultipartUploadsResult
Returns upload ID marker.
uploadObject(UploadObjectArgs) - Method in class io.minio.MinioAsyncClient
Uploads data from a file to an object.
uploadObject(UploadObjectArgs) - Method in class io.minio.MinioClient
Uploads data from a file to an object.
UploadObjectArgs - Class in io.minio
UploadObjectArgs() - Constructor for class io.minio.UploadObjectArgs
 
UploadObjectArgs.Builder - Class in io.minio
Builder of UploadObjectArgs.
uploadPart(UploadPartArgs) - Method in class io.minio.BaseS3Client
Do UploadPart S3 API asynchronously.
UploadPartArgs - Class in io.minio
UploadPartArgs() - Constructor for class io.minio.UploadPartArgs
 
UploadPartArgs(PutObjectBaseArgs, String, int, ByteBuffer, Http.Headers) - Constructor for class io.minio.UploadPartArgs
 
UploadPartArgs.Builder - Class in io.minio
Builder of UploadPartArgs.
UploadPartArgs.Wrapper - Class in io.minio
Wrapper of UploadPartArgs to be used in parallel part uploads.
uploadPartCopy(UploadPartCopyArgs) - Method in class io.minio.BaseS3Client
UploadPartCopyArgs - Class in io.minio
UploadPartCopyArgs(ComposeObjectArgs, String, int, Http.Headers) - Constructor for class io.minio.UploadPartCopyArgs
 
UploadPartCopyArgs.Builder - Class in io.minio
Builder of UploadPartCopyArgs.
UploadPartCopyResponse - Class in io.minio
UploadPartCopyResponse(Headers, String, String, String, String, int, CopyPartResult) - Constructor for class io.minio.UploadPartCopyResponse
 
UploadPartResponse - Class in io.minio
UploadPartResponse(Headers, String, String, String, String, int, String) - Constructor for class io.minio.UploadPartResponse
 
uploads() - Method in class io.minio.messages.ListMultipartUploadsResult
Returns List of Upload.
uploadSnowballObjects(UploadSnowballObjectsArgs) - Method in class io.minio.MinioAsyncClient
Uploads multiple objects in a single put call.
uploadSnowballObjects(UploadSnowballObjectsArgs) - Method in class io.minio.MinioClient
Uploads multiple objects in a single put call.
UploadSnowballObjectsArgs - Class in io.minio
UploadSnowballObjectsArgs() - Constructor for class io.minio.UploadSnowballObjectsArgs
 
UploadSnowballObjectsArgs.Builder - Class in io.minio
uri() - Method in class io.minio.messages.AccessControlList.Grantee
 
urlDecode(String, String) - Static method in class io.minio.Utils
 
US_EAST_1 - Static variable in class io.minio.Http
 
useApiVersion1(boolean) - Method in class io.minio.ListObjectsArgs.Builder
 
useApiVersion1() - Method in class io.minio.ListObjectsArgs
 
USER_AGENT - Static variable in class io.minio.Http.Headers
 
userAgent - Variable in class io.minio.BaseS3Client
 
userAgent(String) - Method in class io.minio.Http.S3Request.Builder
 
userAgent() - Method in class io.minio.Http.S3Request
 
userAgent() - Method in class io.minio.messages.NotificationRecords.Event.Source
 
userIdentity() - Method in class io.minio.messages.NotificationRecords.Event
 
userMetadata() - Method in class io.minio.HeadObjectResponse
 
userMetadata() - Method in class io.minio.messages.Item
Returns user metadata.
UserMetadata() - Constructor for class io.minio.messages.Item.UserMetadata
 
UserMetadata(Map<String, String>) - Constructor for class io.minio.messages.Item.UserMetadata
 
userMetadata() - Method in class io.minio.messages.NotificationRecords.Event.Object
 
userMetadata(Map<String, String>) - Method in class io.minio.ObjectWriteArgs.Builder
 
userMetadata(Http.Headers) - Method in class io.minio.ObjectWriteArgs.Builder
 
userMetadata - Variable in class io.minio.ObjectWriteArgs
 
userMetadata() - Method in class io.minio.ObjectWriteArgs
 
userMetadata(Map<String, String>) - Method in class io.minio.PutObjectFanOutEntry.Builder
 
UserMetadataConverter() - Constructor for class io.minio.messages.Item.UserMetadata.UserMetadataConverter
 
userTags() - Method in class io.minio.messages.Item
 
useUrlEncodingType(boolean) - Method in class io.minio.ListObjectsArgs.Builder
 
useUrlEncodingType() - Method in class io.minio.ListObjectsArgs
 
UTC - Static variable in class io.minio.Time
 
Utils - Class in io.minio
Collection of utility functions.
Utils() - Constructor for class io.minio.Utils
 
Utils.InetAddressValidator - Class in io.minio
InetAddress validation and conversion routines (java.net.InetAddress).
Utils.MinioProperties - Enum in io.minio
Identifies and stores version information of minio-java package at run time.
Utils.RegexValidator - Class in io.minio
Regular Expression validation (using JDK 1.4+ regex support).

V

validate(AbortMultipartUploadArgs) - Method in class io.minio.AbortMultipartUploadArgs.Builder
 
validate(AppendObjectArgs) - Method in class io.minio.AppendObjectArgs.Builder
 
validate(A) - Method in class io.minio.BaseArgs.Builder
 
validate(A) - Method in class io.minio.BucketArgs.Builder
 
validate(Checksum.Type) - Method in enum io.minio.Checksum.Algorithm
Validates this algorithm for the specified type.
validate(CompleteMultipartUploadArgs) - Method in class io.minio.CompleteMultipartUploadArgs.Builder
 
validate(ComposeObjectArgs) - Method in class io.minio.ComposeObjectArgs.Builder
 
validate(CopyObjectArgs) - Method in class io.minio.CopyObjectArgs.Builder
 
validate(CreateMultipartUploadArgs) - Method in class io.minio.CreateMultipartUploadArgs.Builder
 
validate(DeleteObjectsArgs) - Method in class io.minio.DeleteObjectsArgs.Builder
 
validate(GetObjectAttributesArgs) - Method in class io.minio.GetObjectAttributesArgs.Builder
 
validate(GetPresignedObjectUrlArgs) - Method in class io.minio.GetPresignedObjectUrlArgs.Builder
 
validate(ListBucketsArgs) - Method in class io.minio.ListBucketsArgs.Builder
 
validate(ListenBucketNotificationArgs) - Method in class io.minio.ListenBucketNotificationArgs.Builder
 
validate(ListObjectsArgs) - Method in class io.minio.ListObjectsArgs.Builder
 
validate(A) - Method in class io.minio.ObjectArgs.Builder
 
validate(PromptObjectArgs) - Method in class io.minio.PromptObjectArgs.Builder
 
validate(A) - Method in class io.minio.PutObjectAPIBaseArgs.Builder
 
validate(PutObjectArgs) - Method in class io.minio.PutObjectArgs.Builder
 
validate(A) - Method in class io.minio.PutObjectBaseArgs.Builder
 
validate(PutObjectFanOutArgs) - Method in class io.minio.PutObjectFanOutArgs.Builder
 
validate(PutObjectFanOutEntry) - Method in class io.minio.PutObjectFanOutEntry.Builder
 
validate(RestoreObjectArgs) - Method in class io.minio.RestoreObjectArgs.Builder
 
validate(SelectObjectContentArgs) - Method in class io.minio.SelectObjectContentArgs.Builder
 
validate(SetBucketCorsArgs) - Method in class io.minio.SetBucketCorsArgs.Builder
 
validate(SetBucketEncryptionArgs) - Method in class io.minio.SetBucketEncryptionArgs.Builder
 
validate(SetBucketLifecycleArgs) - Method in class io.minio.SetBucketLifecycleArgs.Builder
 
validate(SetBucketNotificationArgs) - Method in class io.minio.SetBucketNotificationArgs.Builder
 
validate(SetBucketPolicyArgs) - Method in class io.minio.SetBucketPolicyArgs.Builder
 
validate(SetBucketReplicationArgs) - Method in class io.minio.SetBucketReplicationArgs.Builder
 
validate(SetBucketTagsArgs) - Method in class io.minio.SetBucketTagsArgs.Builder
 
validate(SetBucketVersioningArgs) - Method in class io.minio.SetBucketVersioningArgs.Builder
 
validate(SetObjectLockConfigurationArgs) - Method in class io.minio.SetObjectLockConfigurationArgs.Builder
 
validate(SetObjectRetentionArgs) - Method in class io.minio.SetObjectRetentionArgs.Builder
 
validate(SetObjectTagsArgs) - Method in class io.minio.SetObjectTagsArgs.Builder
 
validate(UploadObjectArgs) - Method in class io.minio.UploadObjectArgs.Builder
 
validate(UploadPartArgs) - Method in class io.minio.UploadPartArgs.Builder
 
validate(UploadPartCopyArgs) - Method in class io.minio.UploadPartCopyArgs.Builder
 
validate(UploadSnowballObjectsArgs) - Method in class io.minio.UploadSnowballObjectsArgs.Builder
 
validate(String) - Method in class io.minio.Utils.RegexValidator
Validate a value against the set of regular expressions returning a String value of the aggregated groups.
validate(Class, String) - Static method in class io.minio.Xml
This validate method will validate the contents of the XML document against the specified XML class schema.
validateBucketName(String) - Method in class io.minio.BucketArgs.Builder
 
validateHostnameOrIPAddress(String) - Static method in class io.minio.Utils
 
validateNotEmptyString(String, String) - Static method in class io.minio.Utils
 
validateNotNull(T, String) - Static method in class io.minio.Utils
 
validateNullOrNotEmptyString(String, String) - Static method in class io.minio.Utils
 
validateObjectName(String) - Method in class io.minio.ObjectArgs.Builder
 
validateSse(boolean) - Method in class io.minio.ComposeObjectArgs
 
validateSse(boolean) - Method in class io.minio.CopyObjectArgs
 
validateSse(boolean) - Method in class io.minio.ObjectWriteArgs
 
validateSse(boolean) - Method in class io.minio.PutObjectFanOutArgs
 
validateSsec(boolean) - Method in class io.minio.CompleteMultipartUploadArgs
 
validateSsec(boolean) - Method in class io.minio.ObjectReadArgs
 
validateUrl(HttpUrl) - Static method in class io.minio.Utils
 
value() - Method in class io.minio.messages.NotificationConfiguration.FilterRule
 
value() - Method in class io.minio.messages.Tag
 
valueOf(String) - Static method in enum io.minio.Checksum.Algorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.Checksum.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.Directive
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.Http.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.AccessControlList.Permission
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.AccessControlList.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.InputSerialization.CompressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.InputSerialization.FileHeaderInfo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.InputSerialization.JsonType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.ObjectLockConfiguration.RetentionDurationUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.OutputSerialization.QuoteFields
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.RestoreRequest.CannedAcl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.RestoreRequest.Tier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.RetentionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.SseAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.VersioningConfiguration.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.Utils.MinioProperties
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.minio.Checksum.Algorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.Checksum.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.Directive
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.Http.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.messages.AccessControlList.Permission
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.messages.AccessControlList.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.messages.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.messages.InputSerialization.CompressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.messages.InputSerialization.FileHeaderInfo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.messages.InputSerialization.JsonType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.messages.ObjectLockConfiguration.RetentionDurationUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.messages.OutputSerialization.QuoteFields
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.messages.RestoreRequest.CannedAcl
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.messages.RestoreRequest.Tier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.messages.RetentionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.messages.SseAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.messages.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.messages.VersioningConfiguration.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.Utils.MinioProperties
Returns an array containing the constants of this enum type, in the order they are declared.
Version() - Constructor for class io.minio.messages.ListVersionsResult.Version
 
Version(String) - Constructor for class io.minio.messages.ListVersionsResult.Version
 
versionId() - Method in class io.minio.HeadObjectResponse
 
versionId() - Method in class io.minio.messages.DeleteResult.Deleted
 
versionId() - Method in class io.minio.messages.GetObjectAttributesOutput
 
versionId() - Method in class io.minio.messages.Item
Returns version ID.
versionId() - Method in class io.minio.messages.NotificationRecords.Event.Object
 
versionId(String) - Method in class io.minio.ObjectVersionArgs.Builder
 
versionId - Variable in class io.minio.ObjectVersionArgs
 
versionId() - Method in class io.minio.ObjectVersionArgs
 
versionId() - Method in class io.minio.ObjectWriteResponse
 
versionId() - Method in class io.minio.PutObjectFanOutResponse.Result
 
versionIdMarker(String) - Method in class io.minio.ListObjectsArgs.Builder
 
versionIdMarker() - Method in class io.minio.ListObjectsArgs
 
versionIdMarker(String) - Method in class io.minio.ListObjectVersionsArgs.Builder
 
versionIdMarker() - Method in class io.minio.ListObjectVersionsArgs
 
versionIdMarker() - Method in class io.minio.messages.ListVersionsResult
 
VersioningConfiguration - Class in io.minio.messages
Request XML of PutBucketVersioning API and response XML of GetBucketVersioning API.
VersioningConfiguration() - Constructor for class io.minio.messages.VersioningConfiguration
 
VersioningConfiguration(VersioningConfiguration.Status, VersioningConfiguration.Status, List<VersioningConfiguration.Prefix>, Boolean) - Constructor for class io.minio.messages.VersioningConfiguration
Constructs a new VersioningConfiguration object with given parameters.
VersioningConfiguration.Prefix - Class in io.minio.messages
 
VersioningConfiguration.Status - Enum in io.minio.messages
 
VersioningConfiguration.Status.StatusConverter - Class in io.minio.messages
XML converter of Status.

W

WebIdentityClientGrantsProvider - Class in io.minio.credentials
WebIdentityClientGrantsProvider(Supplier<Jwt>, String, Integer, String, String, String, OkHttpClient) - Constructor for class io.minio.credentials.WebIdentityClientGrantsProvider
 
WebIdentityProvider - Class in io.minio.credentials
Credential provider using AssumeRoleWithWebIdentity API.
WebIdentityProvider(Supplier<Jwt>, String, Integer, String, String, String, OkHttpClient) - Constructor for class io.minio.credentials.WebIdentityProvider
 
WebIdentityProvider.Response - Class in io.minio.credentials
Wrapper(UploadPartArgs) - Constructor for class io.minio.UploadPartArgs.Wrapper
 
write(int) - Method in class io.minio.ByteBuffer
Writes the specified byte to this buffer.
write(byte[], int, int) - Method in class io.minio.ByteBuffer
Writes len bytes from the specified byte array starting at offset off to this buffer.
write(byte[]) - Method in class io.minio.ByteBuffer
Writes b.length bytes from the specified byte array to this buffer.
write(OutputNode, AccessControlList.Type) - Method in class io.minio.messages.AccessControlList.Type.TypeConverter
 
write(OutputNode, DeleteRequest.Object.HttpHeaderDate) - Method in class io.minio.messages.DeleteRequest.Object.HttpHeaderDate.HttpHeaderDateConverter
 
write(OutputNode, EventType) - Method in class io.minio.messages.EventType.EventTypeConverter
 
write(OutputNode, Item.UserMetadata) - Method in class io.minio.messages.Item.UserMetadata.UserMetadataConverter
 
write(OutputNode, RestoreRequest.CannedAcl) - Method in class io.minio.messages.RestoreRequest.CannedAcl.CannedAclConverter
 
write(OutputNode, RestoreRequest.Tier) - Method in class io.minio.messages.RestoreRequest.Tier.TierConverter
 
write(OutputNode, SseAlgorithm) - Method in class io.minio.messages.SseAlgorithm.SseAlgorithmConverter
 
write(OutputNode, Status) - Method in class io.minio.messages.Status.StatusConverter
 
write(OutputNode, String) - Method in class io.minio.messages.StringConverter
 
write(OutputNode, VersioningConfiguration.Status) - Method in class io.minio.messages.VersioningConfiguration.Status.StatusConverter
 
write(OutputNode, Time.S3Time) - Method in class io.minio.Time.S3Time.S3TimeConverter
 
writeTo(BufferedSink) - Method in class io.minio.Http.RequestBody
Writes data to the specified sink.

X

X_AMZ_CHECKSUM_SHA256 - Static variable in class io.minio.Http.Headers
 
X_AMZ_CONTENT_SHA256 - Static variable in class io.minio.Http.Headers
 
X_AMZ_COPY_SOURCE_RANGE - Static variable in class io.minio.Http.Headers
 
X_AMZ_DATE - Static variable in class io.minio.Http.Headers
 
X_AMZ_SDK_CHECKSUM_ALGORITHM - Static variable in class io.minio.Http.Headers
 
X_AMZ_SECURITY_TOKEN - Static variable in class io.minio.Http.Headers
 
Xml - Class in io.minio
XML marshaller and unmarshaller.
Xml() - Constructor for class io.minio.Xml
 
XML_MEDIA_TYPE - Static variable in class io.minio.Http
 
XmlParserException - Exception in io.minio.errors
Thrown to indicate that error at XML marshalling or unmarshalling.
XmlParserException(Exception) - Constructor for exception io.minio.errors.XmlParserException
 

Z

ZERO_MD5_HASH - Static variable in class io.minio.Checksum
MD5 hash of zero length byte array.
ZERO_SHA256_HASH - Static variable in class io.minio.Checksum
SHA-256 hash of zero length byte array.
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
Skip navigation links