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 - Class in io.minio.messages
Helper class to denote abort incomplete multipart upload information for LifecycleRule.
AbortIncompleteMultipartUpload(int) - Constructor for class io.minio.messages.AbortIncompleteMultipartUpload
 
abortIncompleteMultipartUpload() - Method in class io.minio.messages.LifecycleRule
 
abortMultipartUpload(String, String, String, String, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
abortMultipartUploadAsync(String, String, String, String, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
Do AbortMultipartUpload S3 API asynchronously.
AbortMultipartUploadResponse - Class in io.minio
AbortMultipartUploadResponse(Headers, String, String, String, String) - Constructor for class io.minio.AbortMultipartUploadResponse
 
AccessControlList - Class in io.minio.messages
Helper class to denote access control list of S3OutputLocation.
AccessControlList(List<Grant>) - Constructor for class io.minio.messages.AccessControlList
 
AccessControlTranslation - Class in io.minio.messages
Helper class to denote access control translation information for ReplicationDestination.
AccessControlTranslation(String) - Constructor for class io.minio.messages.AccessControlTranslation
 
accessControlTranslation() - Method in class io.minio.messages.ReplicationDestination
 
accessKey() - Method in class io.minio.credentials.Credentials
 
account() - Method in class io.minio.messages.ReplicationDestination
 
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.Upload
Returns aggregated part size.
AMZ_DATE_FORMAT - Static variable in class io.minio.Time
 
AndOperator - Class in io.minio.messages
Helper class to denote AND operator information for RuleFilter.
AndOperator(String, Map<String, String>) - Constructor for class io.minio.messages.AndOperator
 
andOperator() - Method in class io.minio.messages.RuleFilter
 
arn() - Method in class io.minio.messages.BucketMetadata
 
AssumeRoleBaseProvider - Class in io.minio.credentials
Base class to AssumeRole based providers.
AssumeRoleBaseProvider(OkHttpClient) - Constructor for class io.minio.credentials.AssumeRoleBaseProvider
 
AssumeRoleBaseProvider(OkHttpClient, SSLSocketFactory, X509TrustManager) - Constructor for class io.minio.credentials.AssumeRoleBaseProvider
 
AssumeRoleBaseProvider.Response - Interface in io.minio.credentials
 
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.AssumeRoleResponse - Class in io.minio.credentials
Object representation of response XML of AssumeRole API.
AssumeRoleResponse() - Constructor for class io.minio.credentials.AssumeRoleProvider.AssumeRoleResponse
 
AWS_ELB_ENDPOINT_REGEX - Static variable in class io.minio.http.HttpUtils
 
AWS_ENDPOINT_REGEX - Static variable in class io.minio.http.HttpUtils
 
AWS_S3_ENDPOINT_REGEX - Static variable in class io.minio.http.HttpUtils
 
AWS_S3_PREFIX - Static variable in class io.minio.http.HttpUtils
 
AWS_S3_PREFIX_REGEX - Static variable in class io.minio.http.HttpUtils
 
AwsConfigProvider - Class in io.minio.credentials
Credential provider using Amazon AWS credentials file.
AwsConfigProvider(String, String) - Constructor for class io.minio.credentials.AwsConfigProvider
 
awsDomainSuffix - Variable in class io.minio.S3Base
 
awsDualstack - Variable in class io.minio.S3Base
 
AwsEnvironmentProvider - Class in io.minio.credentials
Credential provider using Amazon AWS specific environment variables.
AwsEnvironmentProvider() - Constructor for class io.minio.credentials.AwsEnvironmentProvider
 
awsS3Prefix - Variable in class io.minio.S3Base
 

B

BaseArgs - Class in io.minio
Base argument class.
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.
baseUrl - Variable in class io.minio.S3Base
 
bucket() - Method in class io.minio.BucketArgs
 
bucket(String) - Method in class io.minio.BucketArgs.Builder
 
bucket() - Method in class io.minio.GenericResponse
 
bucket() - Method in class io.minio.GetObjectResponse
 
Bucket - Class in io.minio.messages
Helper class to denote bucket information for ListAllMyBucketsResult.
Bucket() - Constructor for class io.minio.messages.Bucket
 
bucket() - Method in class io.minio.messages.CompleteMultipartUploadOutput
 
bucket() - Method in class io.minio.PostPolicy
 
BucketArgs - Class in io.minio
Base argument class holds bucket name and region.
BucketArgs() - Constructor for class io.minio.BucketArgs
 
BucketArgs.Builder<B extends BucketArgs.Builder<B,A>,A extends BucketArgs> - Class in io.minio
Base argument builder class for BucketArgs.
bucketArn() - Method in class io.minio.messages.Event
 
bucketArn() - Method in class io.minio.messages.EventMetadata
 
bucketArn() - Method in class io.minio.messages.ReplicationDestination
 
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
Argument builder of BucketExistsArgs.
BucketMetadata - Class in io.minio.messages
Helper class to denote bucket information for EventMetadata.
BucketMetadata() - Constructor for class io.minio.messages.BucketMetadata
 
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.Event
 
bucketName() - Method in class io.minio.messages.EventMetadata
 
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.
bucketOwner() - Method in class io.minio.messages.Event
 
bucketOwner() - Method in class io.minio.messages.EventMetadata
 
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
 
buckets() - Method in class io.minio.messages.ListAllMyBucketsResult
Returns List of buckets.
build() - Method in class io.minio.BaseArgs.Builder
Creates derived Args class with each attribute populated.
build() - Method in class io.minio.MinioAsyncClient.Builder
 
build() - Method in class io.minio.MinioClient.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.ComposeObjectArgs
 
Builder() - Constructor for class io.minio.ComposeObjectArgs.Builder
 
builder() - Static method in class io.minio.ComposeSource
 
Builder() - Constructor for class io.minio.ComposeSource.Builder
 
builder() - Static method in class io.minio.CopyObjectArgs
 
Builder() - Constructor for class io.minio.CopyObjectArgs.Builder
 
builder() - Static method in class io.minio.CopySource
 
Builder() - Constructor for class io.minio.CopySource.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.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.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.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.GetObjectArgs
 
Builder() - Constructor for class io.minio.GetObjectArgs.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.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.ListObjectsArgs
 
Builder() - Constructor for class io.minio.ListObjectsArgs.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
 
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.PutObjectArgs
 
Builder() - Constructor for class io.minio.PutObjectArgs.Builder
 
Builder() - Constructor for class io.minio.PutObjectBaseArgs.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.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.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.UploadSnowballObjectsArgs
 
Builder() - Constructor for class io.minio.UploadSnowballObjectsArgs.Builder
 
buildHeaders(long, String) - Method in class io.minio.ComposeSource
 
buildUrl(Method, String, String, String, Multimap<String, String>) - Method in class io.minio.S3Base
Build URL for given parameters.
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
 
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

calculatePartCount(List<ComposeSource>) - Method in class io.minio.S3Base
Deprecated.
calculatePartCountAsync(List<ComposeSource>) - Method in class io.minio.S3Base
 
CannedAcl - Enum in io.minio.messages
CannedAcl representing retrieval cannedAcl value.
CannedAcl.CannedAclConverter - Class in io.minio.messages
XML converter class.
CannedAclConverter() - Constructor for class io.minio.messages.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.CertificateIdentityResponse - Class in io.minio.credentials
Object representation of response XML of AssumeRoleWithCertificate API.
CertificateIdentityResponse() - Constructor for class io.minio.credentials.CertificateIdentityProvider.CertificateIdentityResponse
 
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.S3Base
Check whether argument is valid or not.
checkSse(ServerSideEncryption, HttpUrl) - Method in class io.minio.ObjectArgs
 
checksumCRC32() - Method in class io.minio.messages.CompleteMultipartUploadOutput
 
checksumCRC32C() - Method in class io.minio.messages.CompleteMultipartUploadOutput
 
checksumSHA1() - Method in class io.minio.messages.CompleteMultipartUploadOutput
 
checksumSHA256() - Method in class io.minio.messages.CompleteMultipartUploadOutput
 
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.ClientGrantsResponse - Class in io.minio.credentials
Object representation of response XML of AssumeRoleWithClientGrants API.
ClientGrantsResponse() - Constructor for class io.minio.credentials.ClientGrantsProvider.ClientGrantsResponse
 
close() - Method in class io.minio.MinioClient
 
close() - Method in class io.minio.S3Base
 
close() - Method in class io.minio.SelectResponseStream
 
CloseableIterator<T> - Interface in io.minio
Unification of Iterator and Closeable.
closeableIterator() - Method in class io.minio.S3Base.NotificationResultRecords
returns closeable iterator of result of notification records.
closeHttpClient - Variable in class io.minio.S3Base
 
cloudFunction() - Method in class io.minio.messages.CloudFunctionConfiguration
Returns cloudFunction.
CloudFunctionConfiguration - Class in io.minio.messages
Helper class to denote CloudFunction configuration of NotificationConfiguration.
CloudFunctionConfiguration() - Constructor for class io.minio.messages.CloudFunctionConfiguration
 
cloudFunctionConfigurationList() - 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 - Class in io.minio.messages
Object representation of request XML of CompleteMultipartUpload API.
CompleteMultipartUpload(Part[]) - Constructor for class io.minio.messages.CompleteMultipartUpload
Constucts a new CompleteMultipartUpload object with given parts.
completeMultipartUpload(String, String, String, String, Part[], Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
completeMultipartUploadAsync(String, String, String, String, Part[], Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
CompleteMultipartUploadOutput - Class in io.minio.messages
Object representation of response XML of CompleteMultipartUpload API.
CompleteMultipartUploadOutput() - Constructor for class io.minio.messages.CompleteMultipartUploadOutput
 
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(CopyObjectArgs) - Constructor for class io.minio.ComposeObjectArgs
 
ComposeObjectArgs.Builder - Class in io.minio
Argument builder of ComposeObjectArgs.
ComposeSource - Class in io.minio
A source object defintion for ComposeObjectArgs.
ComposeSource() - Constructor for class io.minio.ComposeSource
 
ComposeSource(ObjectConditionalReadArgs) - Constructor for class io.minio.ComposeSource
 
ComposeSource.Builder - Class in io.minio
Argument builder of ComposeSource.
compression(boolean) - Method in class io.minio.UploadSnowballObjectsArgs.Builder
 
compression() - Method in class io.minio.UploadSnowballObjectsArgs
 
CompressionType - Enum in io.minio.messages
CSV/JSON object's compression format for select object content.
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
 
Contents - Class in io.minio.messages
Helper class to denote 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(String) - Method in class io.minio.PutObjectArgs.Builder
 
contentType() - Method in class io.minio.PutObjectArgs
Gets content type.
contentType - Variable in class io.minio.PutObjectBaseArgs
 
contentType() - Method in class io.minio.PutObjectBaseArgs
Gets content type.
contentType() - Method in class io.minio.StatObjectResponse
 
contentType(String) - Method in class io.minio.UploadObjectArgs.Builder
 
contentType() - Method in class io.minio.UploadObjectArgs
Gets content type.
continuationToken(String) - Method in class io.minio.ListObjectsArgs.Builder
 
continuationToken() - Method in class io.minio.ListObjectsArgs
 
continuationToken() - Method in class io.minio.messages.ListBucketResultV2
Returns continuation token.
copyMultimap(Multimap<String, String>) - Method in class io.minio.BaseArgs.Builder
 
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(ComposeObjectArgs) - Constructor for class io.minio.CopyObjectArgs
 
CopyObjectArgs.Builder - Class in io.minio
Argument builder of CopyObjectArgs.
CopyObjectResult - Class in io.minio.messages
Object representation of response XML of CopyObject API.
CopyObjectResult() - Constructor for class io.minio.messages.CopyObjectResult
 
CopyPartResult - Class in io.minio.messages
Object representation of response XML of UploadPartCopy API.
CopyPartResult() - Constructor for class io.minio.messages.CopyPartResult
 
CopySource - Class in io.minio
A source object defintion for CopyObjectArgs.
CopySource() - Constructor for class io.minio.CopySource
 
CopySource(ObjectConditionalReadArgs) - Constructor for class io.minio.CopySource
 
CopySource.Builder - Class in io.minio
Argument builder of CopySource.
copySourceHeaders() - Method in class io.minio.ServerSideEncryption
 
copySourceHeaders() - Method in class io.minio.ServerSideEncryptionCustomerKey
 
CreateBucketConfiguration - Class in io.minio.messages
Object representation of response XML of CreateBucket API.
CreateBucketConfiguration(String) - Constructor for class io.minio.messages.CreateBucketConfiguration
Constructs a new CreateBucketConfiguration object with given location constraint.
createMultipartUpload(String, String, String, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
createMultipartUploadAsync(String, String, String, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
Do CreateMultipartUpload S3 API asynchronously.
CreateMultipartUploadResponse - Class in io.minio
CreateMultipartUploadResponse(Headers, String, String, String, InitiateMultipartUploadResult) - Constructor for class io.minio.CreateMultipartUploadResponse
 
createRequest(HttpUrl, Method, Headers, Object, int, Credentials) - Method in class io.minio.S3Base
Create HTTP request for given paramaters.
creationDate() - Method in class io.minio.messages.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
Object representation of credentials access key, secret key and session token.
Credentials(String, String, String, ResponseDate) - 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
 
CsvInputSerialization - Class in io.minio.messages
Helper class to denote CSV input serialization request XML as per SelectObjectContentRequest.
CsvInputSerialization(boolean, Character, Character, FileHeaderInfo, Character, Character, Character) - Constructor for class io.minio.messages.CsvInputSerialization
Constructs a new CsvInputSerialization object.
CsvOutputSerialization - Class in io.minio.messages
Helper class to denote CSV output serialization request XML as per SelectObjectContentRequest.
CsvOutputSerialization(Character, Character, Character, QuoteFields, Character) - Constructor for class io.minio.messages.CsvOutputSerialization
Constructs a new CsvOutputSerialization object.

D

date - Variable in class io.minio.messages.DateDays
 
date() - Method in class io.minio.messages.DateDays
 
DateDays - Class in io.minio.messages
Base class for Transition and Expiration.
DateDays() - Constructor for class io.minio.messages.DateDays
 
days - Variable in class io.minio.messages.DateDays
 
days() - Method in class io.minio.messages.DateDays
 
daysAfterInitiation() - Method in class io.minio.messages.AbortIncompleteMultipartUpload
 
decodeIfNeeded(String) - Method in class io.minio.messages.ListObjectsResult
 
DEFAULT_CONNECTION_TIMEOUT - Static variable in class io.minio.S3Base
 
DEFAULT_DURATION_SECONDS - Static variable in class io.minio.credentials.AssumeRoleBaseProvider
 
DEFAULT_EXPIRY_TIME - Static variable in class io.minio.GetPresignedObjectUrlArgs
 
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
Argument builder of DeleteBucketEncryptionArgs.
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
Argument builder of DeleteBucketLifecycleArgs.
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
Argument builder of DeleteBucketNotificationArgs.
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
Argument builder of DeleteBucketPolicyArgs.
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
Argument builder of DeleteBucketReplicationArgs.
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
Argument builder of DeleteBucketTagsArgs.
DeletedObject - Class in io.minio.messages
Helper class to denote deleted object for DeleteResult.
DeletedObject() - Constructor for class io.minio.messages.DeletedObject
 
DeleteError - Class in io.minio.messages
Helper class to denote error for DeleteResult.
DeleteError() - Constructor for class io.minio.messages.DeleteError
 
deleteMarker() - Method in class io.minio.messages.DeletedObject
 
DeleteMarker - Class in io.minio.messages
Helper class to denote delete marker information in ListVersionsResult.
DeleteMarker() - Constructor for class io.minio.messages.DeleteMarker
 
DeleteMarker(String) - Constructor for class io.minio.messages.DeleteMarker
 
deleteMarker() - Method in class io.minio.StatObjectResponse
 
DeleteMarkerReplication - Class in io.minio.messages
Helper class to denote delete marker replication information for ReplicationRule.
DeleteMarkerReplication(Status) - Constructor for class io.minio.messages.DeleteMarkerReplication
Constructs new server-side encryption configuration rule.
deleteMarkerReplication() - Method in class io.minio.messages.ReplicationRule
 
deleteMarkers() - Method in class io.minio.messages.ListObjectsResult
 
deleteMarkers() - Method in class io.minio.messages.ListVersionsResult
 
deleteMarkerVersionId() - Method in class io.minio.messages.DeletedObject
 
DeleteObject - Class in io.minio.messages
Helper class to denote Object information for DeleteRequest.
DeleteObject(String) - Constructor for class io.minio.messages.DeleteObject
 
DeleteObject(String, String) - Constructor for class io.minio.messages.DeleteObject
 
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(String, String, List<DeleteObject>, boolean, boolean, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
deleteObjectsAsync(String, String, List<DeleteObject>, boolean, boolean, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
Do DeleteObjects S3 API asynchronously.
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
Argument builder of DeleteObjectTagsArgs.
DeleteReplication - Class in io.minio.messages
Helper class to denote delete replication information for ReplicationRule.
DeleteReplication(Status) - Constructor for class io.minio.messages.DeleteReplication
 
deleteReplication() - Method in class io.minio.messages.ReplicationRule
 
DeleteRequest - Class in io.minio.messages
Object representation of request XML of DeleteObjects API.
DeleteRequest(List<DeleteObject>, boolean) - Constructor for class io.minio.messages.DeleteRequest
Constructs new delete request for given object list and quiet flag.
DeleteResult - Class in io.minio.messages
Object representation of response XML of DeleteObjects API.
DeleteResult() - Constructor for class io.minio.messages.DeleteResult
 
DeleteResult(DeleteError) - Constructor for class io.minio.messages.DeleteResult
Constructs new delete result with an error.
delimiter(String) - Method in class io.minio.ListObjectsArgs.Builder
 
delimiter() - Method in class io.minio.ListObjectsArgs
 
delimiter() - Method in class io.minio.messages.ListObjectsResult
Returns delimiter.
destination() - Method in class io.minio.messages.ReplicationRule
 
destroy() - Method in class io.minio.ServerSideEncryptionCustomerKey
 
Digest - Class in io.minio
Various global static functions used.
Directive - Enum in io.minio
Copy object directive for metadata and tags.
disableAccelerateEndpoint() - Method in class io.minio.MinioClient
Deprecated.
This method is no longer supported.
disableAccelerateEndpoint() - Method in class io.minio.S3Base
Deprecated.
This method is no longer supported.
disableCertCheck(OkHttpClient) - Static method in class io.minio.http.HttpUtils
 
disableDualStackEndpoint() - Method in class io.minio.MinioClient
Disables dual-stack endpoint for Amazon S3 endpoint.
disableDualStackEndpoint() - Method in class io.minio.S3Base
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
Argument builder of DisableObjectLegalHoldArgs.
disableVirtualStyleEndpoint() - Method in class io.minio.MinioClient
Disables virtual-style endpoint.
disableVirtualStyleEndpoint() - Method in class io.minio.S3Base
Disables virtual-style endpoint.
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
Argument class of DownloadObjectArgs.
duration() - Method in class io.minio.messages.ObjectLockConfiguration
Returns retention duration.
duration() - Method in interface io.minio.messages.RetentionDuration
 
duration() - Method in class io.minio.messages.RetentionDurationDays
 
duration() - Method in class io.minio.messages.RetentionDurationYears
 
duration() - Method in class io.minio.messages.Rule
 
durationSeconds - Variable in class io.minio.credentials.WebIdentityClientGrantsProvider
 

E

EcsCredentials() - Constructor for class io.minio.credentials.IamAwsProvider.EcsCredentials
 
EMPTY_BODY - Static variable in class io.minio.http.HttpUtils
 
emptyIfNull(List<T>) - Method in class io.minio.messages.ListObjectsResult
 
enableAccelerateEndpoint() - Method in class io.minio.MinioClient
Deprecated.
This method is no longer supported.
enableAccelerateEndpoint() - Method in class io.minio.S3Base
Deprecated.
This method is no longer supported.
enableDualStackEndpoint() - Method in class io.minio.MinioClient
Enables dual-stack endpoint for Amazon S3 endpoint.
enableDualStackEndpoint() - Method in class io.minio.S3Base
Enables dual-stack endpoint for Amazon S3 endpoint.
enableExternalCertificates(OkHttpClient, String) - Static method in class io.minio.http.HttpUtils
copied logic from https://github.com/square/okhttp/blob/master/samples/guide/src/main/java/okhttp3/recipes/CustomTrust.java
enableJKSCertificates(OkHttpClient, String, String, String, String) - Static method in class io.minio.http.HttpUtils
 
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
Argument builder of EnableObjectLegalHoldArgs.
enablePKCS12Certificates(OkHttpClient, String, String, String, String) - Static method in class io.minio.http.HttpUtils
 
enableVirtualStyleEndpoint() - Method in class io.minio.MinioClient
Enables virtual-style endpoint.
enableVirtualStyleEndpoint() - Method in class io.minio.S3Base
Enables virtual-style endpoint.
encode(String) - Static method in class io.minio.S3Escaper
Returns S3 encoded string.
encodePath(String) - Static method in class io.minio.S3Escaper
Returns S3 encoded string of given path where multiple '/' are trimmed.
encodingType() - Method in class io.minio.messages.ListMultipartUploadsResult
 
encodingType() - Method in class io.minio.messages.ListObjectsResult
 
Encryption - Class in io.minio.messages
Helper class to denote encryption information of S3OutputLocation.
Encryption(SseAlgorithm, String, String) - Constructor for class io.minio.messages.Encryption
 
EncryptionConfiguration - Class in io.minio.messages
Helper class to denote encryption configuration information for ReplicationDestination.
EncryptionConfiguration(String) - Constructor for class io.minio.messages.EncryptionConfiguration
 
encryptionConfiguration() - Method in class io.minio.messages.ReplicationDestination
 
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
 
EnvironmentProvider - Class in io.minio.credentials
Base class of credential providers using environment variables.
EnvironmentProvider() - Constructor for class io.minio.credentials.EnvironmentProvider
 
equals(Object) - Method in class io.minio.BaseArgs
 
equals(Object) - Method in class io.minio.BucketArgs
 
equals(Object) - Method in class io.minio.ComposeObjectArgs
 
equals(Object) - Method in class io.minio.ComposeSource
 
equals(Object) - Method in class io.minio.CopyObjectArgs
 
equals(Object) - Method in class io.minio.DownloadObjectArgs
 
equals(Object) - Method in class io.minio.GetPresignedObjectUrlArgs
 
equals(Object) - Method in class io.minio.ListenBucketNotificationArgs
 
equals(Object) - Method in class io.minio.ListObjectsArgs
 
equals(Object) - Method in class io.minio.MakeBucketArgs
 
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.PutObjectArgs
 
equals(Object) - Method in class io.minio.PutObjectBaseArgs
 
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.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.UploadObjectArgs
 
equals(Object) - Method in class io.minio.UploadSnowballObjectsArgs
 
errorList() - Method in class io.minio.messages.DeleteResult
Returns delete error list.
errorResponse() - Method in exception io.minio.errors.ErrorResponseException
Returns ErrorResponse contains detail of what error occured.
ErrorResponse - Class in io.minio.messages
Object representation of 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.
etag() - Method in class io.minio.messages.CompleteMultipartUploadOutput
 
etag() - Method in class io.minio.messages.CopyObjectResult
Returns ETag of the object.
etag() - Method in class io.minio.messages.Event
 
etag() - Method in class io.minio.messages.EventMetadata
 
etag() - Method in class io.minio.messages.Item
Returns ETag of the object.
etag() - Method in class io.minio.messages.ObjectMetadata
 
etag() - Method in class io.minio.messages.Part
Returns ETag.
etag() - Method in class io.minio.ObjectWriteResponse
 
etag() - Method in class io.minio.StatObjectResponse
 
etag() - Method in class io.minio.UploadPartResponse
 
Event - Class in io.minio.messages
Helper class to denote single event record for NotificationRecords.
Event() - Constructor for class io.minio.messages.Event
 
EventMetadata - Class in io.minio.messages
Helper class to denote event metadata for EventMetadata.
EventMetadata() - Constructor for class io.minio.messages.EventMetadata
 
events(String[]) - Method in class io.minio.ListenBucketNotificationArgs.Builder
 
events() - Method in class io.minio.ListenBucketNotificationArgs
 
events() - Method in class io.minio.messages.NotificationCommonConfiguration
Returns events.
events() - Method in class io.minio.messages.NotificationRecords
 
eventThreshold() - Method in class io.minio.messages.Metrics
 
eventTime() - Method in class io.minio.messages.Event
 
eventType() - Method in class io.minio.messages.Event
 
EventType - Enum in io.minio.messages
Amazon AWS S3 event types for notifications.
EventType.EventTypeConverter - Class in io.minio.messages
XML converter class.
EventTypeConverter() - Constructor for class io.minio.messages.EventType.EventTypeConverter
 
execute(Method, String, String, String, Headers, Multimap<String, String>, Object, int) - Method in class io.minio.S3Base
execute(Method, BaseArgs, Multimap<String, String>, Multimap<String, String>, Object, int) - Method in class io.minio.S3Base
executeAsync(Method, String, String, String, Headers, Multimap<String, String>, Object, int) - Method in class io.minio.S3Base
Execute HTTP request asynchronously for given parameters.
executeAsync(Method, BaseArgs, Multimap<String, String>, Multimap<String, String>, Object, int) - Method in class io.minio.S3Base
Execute HTTP request asynchronously for given args and parameters.
executeDelete(BaseArgs, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
executeDeleteAsync(BaseArgs, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
Execute asynchronously DELETE HTTP request for given parameters.
executeGet(BaseArgs, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
executeGetAsync(BaseArgs, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
Execute asynchronously GET HTTP request for given parameters.
executeHead(BaseArgs, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
executeHeadAsync(BaseArgs, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
Execute asynchronously HEAD HTTP request for given parameters.
executePost(BaseArgs, Multimap<String, String>, Multimap<String, String>, Object) - Method in class io.minio.S3Base
executePostAsync(BaseArgs, Multimap<String, String>, Multimap<String, String>, Object) - Method in class io.minio.S3Base
Execute asynchronously POST HTTP request for given parameters.
executePut(BaseArgs, Multimap<String, String>, Multimap<String, String>, Object, int) - Method in class io.minio.S3Base
executePutAsync(BaseArgs, Multimap<String, String>, Multimap<String, String>, Object, int) - Method in class io.minio.S3Base
Execute asynchronously PUT HTTP request for given parameters.
ExistingObjectReplication - Class in io.minio.messages
Helper class to denote existing object replication information for ReplicationRule.
ExistingObjectReplication(Status) - Constructor for class io.minio.messages.ExistingObjectReplication
 
existingObjectReplication() - Method in class io.minio.messages.ReplicationRule
 
Expiration - Class in io.minio.messages
Helper class to denote expiration information for LifecycleRule.
Expiration(ResponseDate, Integer, Boolean) - Constructor for class io.minio.messages.Expiration
 
Expiration(ZonedDateTime, Integer, Boolean) - Constructor for class io.minio.messages.Expiration
 
expiration() - Method in class io.minio.messages.LifecycleRule
 
EXPIRATION_DATE_FORMAT - Static variable in class io.minio.Time
 
expiredObjectDeleteMarker() - Method in class io.minio.messages.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
 
extraHeaders(Multimap<String, String>) - 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(Multimap<String, String>) - 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

fetch() - Method in class io.minio.credentials.AssumeRoleBaseProvider
 
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.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 neccessary.
fetch() - Method in class io.minio.credentials.StaticProvider
 
fetchOwner(boolean) - Method in class io.minio.ListObjectsArgs.Builder
 
fetchOwner() - Method in class io.minio.ListObjectsArgs
 
FileHeaderInfo - Enum in io.minio.messages
Description the first line of input in CSV object.
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
Helper class to denote Filter configuration of CloudFunctionConfiguration, QueueConfiguration or TopicConfiguration.
Filter() - Constructor for class io.minio.messages.Filter
 
filter() - Method in class io.minio.messages.LifecycleRule
 
filter() - Method in class io.minio.messages.ReplicationRule
 
FilterRule - Class in io.minio.messages
Helper class to denote FilterRule configuration of CloudFunctionConfiguration, QueueConfiguration or TopicConfiguration.
FilterRule() - Constructor for class io.minio.messages.FilterRule
 
FilterRule(String, String) - Constructor for class io.minio.messages.FilterRule
 
filterRuleList() - Method in class io.minio.messages.Filter
 
filterRuleList() - Method in class io.minio.messages.NotificationCommonConfiguration
returns filter rule list.
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.CannedAcl
Returns CannedAcl of given string.
fromString(String) - Static method in enum io.minio.messages.EventType
Returns EventType of given string.
fromString(String) - Static method in enum io.minio.messages.GranteeType
Returns GranteeType of given string.
fromString(String) - Static method in class io.minio.messages.ResponseDate
 
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.Tier
Returns Tier of given string.
fromString(String) - Static method in enum io.minio.messages.VersioningConfiguration.Status
 

G

genCopyHeaders() - Method in class io.minio.ObjectConditionalReadArgs
 
GenericResponse - Class in io.minio
Generic response class of any APIs.
GenericResponse(Headers, String, String, String) - Constructor for class io.minio.GenericResponse
 
genHeaders() - Method in class io.minio.ObjectWriteArgs
 
get(String) - Method in class io.minio.credentials.MinioClientConfigProvider.McConfig
 
get() - Method in class io.minio.messages.Metadata
 
get() - Method in class io.minio.messages.Tags
Returns tags.
get() - Method in class io.minio.Result
Returns given Type if exception is null, else respective exception is thrown.
getBaseUrl(String) - Static method in class io.minio.http.HttpUtils
 
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
Argument builder of GetBucketEncryptionArgs.
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
Argument builder of GetBucketLifecycleArgs.
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
Argument builder of GetBucketNotificationArgs.
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
Argument builder of GetBucketPolicyArgs.
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
Argument builder of GetBucketReplicationArgs.
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
Argument 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
Argument builder of GetBucketVersioningArgs.
getChunkSignature(String, ZonedDateTime, String, String, String) - Static method in class io.minio.Signer
Returns chunk signature calculated using given arguments.
getCredentials() - Method in interface io.minio.credentials.AssumeRoleBaseProvider.Response
 
getCredentials() - Method in class io.minio.credentials.AssumeRoleProvider.AssumeRoleResponse
 
getCredentials() - Method in class io.minio.credentials.CertificateIdentityProvider.CertificateIdentityResponse
 
getCredentials() - Method in class io.minio.credentials.ClientGrantsProvider.ClientGrantsResponse
 
getCredentials() - Method in class io.minio.credentials.LdapIdentityProvider.LdapIdentityResponse
 
getCredentials() - Method in class io.minio.credentials.WebIdentityProvider.WebIdentityResponse
 
getDefaultUserAgent() - Method in enum io.minio.MinioProperties
 
getDurationSeconds(int) - Method in class io.minio.credentials.WebIdentityClientGrantsProvider
 
getHeaders() - Method in class io.minio.ObjectConditionalReadArgs
 
getHostHeader(HttpUrl) - Static method in class io.minio.http.HttpUtils
 
getInstance() - Static method in class io.minio.org.apache.commons.validator.routines.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.
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
Argument builder of GetObjectArgs.
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
Argument builder of GetObjectLockConfigurationArgs.
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
Argument builder of GetObjectRetentionArgs.
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
Argument 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
Argument builder of GetPresignedObjectUrlArgs.
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.S3Base
Deprecated.
This method is no longer supported. Use S3Base.getRegionAsync(java.lang.String, java.lang.String).
getRegionAsync(String, String) - Method in class io.minio.S3Base
Returns region of given bucket either from region cache or set in constructor.
getRequest() - Method in class io.minio.credentials.AssumeRoleBaseProvider
 
getRequest() - Method in class io.minio.credentials.AssumeRoleProvider
 
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.AssumeRoleBaseProvider
 
getResponseClass() - Method in class io.minio.credentials.AssumeRoleProvider
 
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.AssumeRoleBaseProvider
 
getVersion() - Method in enum io.minio.MinioProperties
 
GlacierJobParameters - Class in io.minio.messages
Helper class to denote S3 Glacier job parameters of RestoreRequest.
GlacierJobParameters(Tier) - Constructor for class io.minio.messages.GlacierJobParameters
 
Grant - Class in io.minio.messages
Helper class to denote grant information of AccessControlList.
Grant(Grantee, Permission) - Constructor for class io.minio.messages.Grant
 
Grantee - Class in io.minio.messages
Helper class to denote for the person being granted permissions of Grant.
Grantee(GranteeType, String, String, String, String) - Constructor for class io.minio.messages.Grantee
 
GranteeType - Enum in io.minio.messages
GranteeType represents type of grantee.
GranteeType.GranteeTypeConverter - Class in io.minio.messages
XML converter class.
GranteeTypeConverter() - Constructor for class io.minio.messages.GranteeType.GranteeTypeConverter
 

H

hashCode() - Method in class io.minio.BaseArgs
 
hashCode() - Method in class io.minio.BucketArgs
 
hashCode() - Method in class io.minio.ComposeObjectArgs
 
hashCode() - Method in class io.minio.ComposeSource
 
hashCode() - Method in class io.minio.CopyObjectArgs
 
hashCode() - Method in class io.minio.DownloadObjectArgs
 
hashCode() - Method in class io.minio.GetPresignedObjectUrlArgs
 
hashCode() - Method in class io.minio.ListenBucketNotificationArgs
 
hashCode() - Method in class io.minio.ListObjectsArgs
 
hashCode() - Method in class io.minio.MakeBucketArgs
 
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.PutObjectArgs
 
hashCode() - Method in class io.minio.PutObjectBaseArgs
 
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.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.UploadObjectArgs
 
hashCode() - Method in class io.minio.UploadSnowballObjectsArgs
 
headers() - Method in class io.minio.ComposeSource
 
headers() - Method in class io.minio.GenericResponse
 
headers() - Method in class io.minio.GetObjectResponse
 
headers(Map<String, String>) - Method in class io.minio.ObjectWriteArgs.Builder
 
headers(Multimap<String, String>) - Method in class io.minio.ObjectWriteArgs.Builder
 
headers - Variable in class io.minio.ObjectWriteArgs
 
headers() - Method in class io.minio.ObjectWriteArgs
 
headers() - Method in class io.minio.ServerSideEncryption
 
headers() - Method in class io.minio.ServerSideEncryptionCustomerKey
 
headers() - Method in class io.minio.ServerSideEncryptionKms
 
headers() - Method in class io.minio.ServerSideEncryptionS3
 
host() - Method in class io.minio.messages.Event
 
host() - Method in class io.minio.messages.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.http.HttpUtils
 
HTTP_HEADER_DATE_FORMAT - Static variable in class io.minio.Time
 
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
 
httpClient - Variable in class io.minio.S3Base
 
httpHeaders(Multimap<String, String>) - Method in class io.minio.S3Base
Convert Multimap to Headers.
httpTrace() - Method in exception io.minio.errors.MinioException
 
HttpUtils - Class in io.minio.http
HTTP utilities.
HttpUtils() - Constructor for class io.minio.http.HttpUtils
 

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
 
id() - Method in class io.minio.messages.Initiator
Returns initiator ID.
id() - Method in class io.minio.messages.LifecycleRule
 
id() - Method in class io.minio.messages.NotificationCommonConfiguration
Returns id.
id() - Method in class io.minio.messages.Owner
Returns owner ID.
id() - Method in class io.minio.messages.ReplicationRule
 
Identity - Class in io.minio.messages
Helper class to denote user or owner identity for Event and BucketMetadata.
Identity() - Constructor for class io.minio.messages.Identity
 
ignoreCertCheck() - Method in class io.minio.MinioClient
Ignores check on server certificate for HTTPS connection.
ignoreCertCheck() - Method in class io.minio.S3Base
Ignores check on server certificate for HTTPS connection.
includeUserMetadata(boolean) - Method in class io.minio.ListObjectsArgs.Builder
 
includeUserMetadata() - Method in class io.minio.ListObjectsArgs
 
includeVersions(boolean) - Method in class io.minio.ListObjectsArgs.Builder
 
includeVersions() - Method in class io.minio.ListObjectsArgs
 
InetAddressValidator - Class in io.minio.org.apache.commons.validator.routines
InetAddress validation and conversion routines (java.net.InetAddress).
InetAddressValidator() - Constructor for class io.minio.org.apache.commons.validator.routines.InetAddressValidator
 
initiated() - Method in class io.minio.messages.Upload
Returns initated time.
InitiateMultipartUploadResult - Class in io.minio.messages
Object representation of response XML of CreateMultipartUpload API.
InitiateMultipartUploadResult() - Constructor for class io.minio.messages.InitiateMultipartUploadResult
 
Initiator - Class in io.minio.messages
Helper class to denote Initator information of a multipart upload and used in ListMultipartUploadsResult and ListPartsResult.
Initiator() - Constructor for class io.minio.messages.Initiator
 
initiator() - Method in class io.minio.messages.ListPartsResult
Returns initator information.
initiator() - Method in class io.minio.messages.Upload
Returns initator information.
InputSerialization - Class in io.minio.messages
Helper class to denote Input Serialization information of SelectObjectContentRequest.
InputSerialization(CompressionType, boolean, Character, Character, FileHeaderInfo, Character, Character, Character) - Constructor for class io.minio.messages.InputSerialization
Constructs a new InputSerialization object with CSV.
InputSerialization(CompressionType, JsonType) - Constructor for class io.minio.messages.InputSerialization
Constructs a new InputSerialization object with JSON.
InputSerialization() - Constructor for class io.minio.messages.InputSerialization
Constructs a new InputSerialization object with Parquet.
inputSerialization(InputSerialization) - Method in class io.minio.SelectObjectContentArgs.Builder
 
inputSerialization() - Method in class io.minio.SelectObjectContentArgs
 
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 occured while processing given request.
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.http - package io.minio.http
 
io.minio.messages - package io.minio.messages
 
io.minio.org.apache.commons.validator.routines - package io.minio.org.apache.commons.validator.routines
 
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
 
isLatest() - Method in class io.minio.messages.Item
Returns whether this version ID is latest.
isMfaDeleteEnabled() - Method in class io.minio.messages.VersioningConfiguration
 
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
Argument builder of IsObjectLegalHoldEnabledArgs.
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.
isTruncated() - Method in class io.minio.messages.ListPartsResult
Returns whether the result is truncated or not.
isValid(String) - Method in class io.minio.org.apache.commons.validator.routines.InetAddressValidator
Checks if the specified string is a valid IP address.
isValid(String) - Method in class io.minio.org.apache.commons.validator.routines.RegexValidator
Validate a value against the set of regular expressions.
isValidInet4Address(String) - Method in class io.minio.org.apache.commons.validator.routines.InetAddressValidator
Validates an IPv4 address.
isValidInet6Address(String) - Method in class io.minio.org.apache.commons.validator.routines.InetAddressValidator
Validates an IPv6 address.
Item - Class in io.minio.messages
Helper class to denote Object information in ListBucketResultV1, ListBucketResultV2 and ListVersionsResult.
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.

J

JsonInputSerialization - Class in io.minio.messages
Helper class to denote JSON input serialization request XML as per SelectObjectContentRequest.
JsonInputSerialization(JsonType) - Constructor for class io.minio.messages.JsonInputSerialization
Constructs a new JsonInputSerialization object.
JsonOutputSerialization - Class in io.minio.messages
Helper class to denote JSON output serialization request XML as per SelectObjectContentRequest.
JsonOutputSerialization(Character) - Constructor for class io.minio.messages.JsonOutputSerialization
Constructs a new JsonOutputSerialization object.
JsonType - Enum in io.minio.messages
The type of JSON.
Jwt - Class in io.minio.credentials
JSON web token used in WebIdentity and ClientGrants providers.
Jwt(String, int) - Constructor for class io.minio.credentials.Jwt
 

K

key() - Method in class io.minio.messages.ObjectMetadata
 
key() - Method in class io.minio.messages.Tag
 
keyCount() - Method in class io.minio.messages.ListBucketResultV2
Returns key count.
keyMarker(String) - Method in class io.minio.ListObjectsArgs.Builder
 
keyMarker() - Method in class io.minio.ListObjectsArgs
 
keyMarker() - Method in class io.minio.messages.ListMultipartUploadsResult
Returns key marker.
keyMarker() - Method in class io.minio.messages.ListVersionsResult
 
kmsMasterKeyId() - Method in class io.minio.messages.SseConfigurationRule
 

L

lastModified() - Method in class io.minio.messages.CopyObjectResult
Returns last modified time.
lastModified() - Method in class io.minio.messages.Item
Returns last modified time of the object.
lastModified() - Method in class io.minio.messages.Part
Returns last modified time.
lastModified() - Method in class io.minio.StatObjectResponse
 
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.LdapIdentityResponse - Class in io.minio.credentials
Object representation of response XML of AssumeRoleWithLDAPIdentity API.
LdapIdentityResponse() - Constructor for class io.minio.credentials.LdapIdentityProvider.LdapIdentityResponse
 
LegalHold - Class in io.minio.messages
Object representation of 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
 
legalHold() - Method in class io.minio.StatObjectResponse
 
length(Long) - Method in class io.minio.ObjectConditionalReadArgs.Builder
 
length - Variable in class io.minio.ObjectConditionalReadArgs
 
length() - Method in class io.minio.ObjectConditionalReadArgs
 
LifecycleConfiguration - Class in io.minio.messages
Object representation of request XML of PutBucketLifecycleConfiguration API and response XML of GetBucketLifecycleConfiguration API.
LifecycleConfiguration(List<LifecycleRule>) - Constructor for class io.minio.messages.LifecycleConfiguration
Constructs new lifecycle configuration.
LifecycleRule - Class in io.minio.messages
Helper class to denote Rule information for LifecycleConfiguration.
LifecycleRule(Status, AbortIncompleteMultipartUpload, Expiration, RuleFilter, String, NoncurrentVersionExpiration, NoncurrentVersionTransition, Transition) - Constructor for class io.minio.messages.LifecycleRule
Constructs new server-side encryption configuration rule.
ListAllMyBucketsResult - Class in io.minio.messages
Object representation of response XML of ListBuckets API.
ListAllMyBucketsResult() - Constructor for class io.minio.messages.ListAllMyBucketsResult
 
ListBucketResultV1 - Class in io.minio.messages
Object representation of response XML of ListObjects API.
ListBucketResultV1() - Constructor for class io.minio.messages.ListBucketResultV1
 
ListBucketResultV2 - Class in io.minio.messages
Object representation of 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.
ListBucketsArgs - Class in io.minio
ListBucketsArgs() - Constructor for class io.minio.ListBucketsArgs
 
ListBucketsArgs.Builder - Class in io.minio
Argument builder of ListBucketsArgs.
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
Argument builder of ListenBucketNotificationArgs.
listMultipartUploads(String, String, String, String, String, Integer, String, String, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
listMultipartUploadsAsync(String, String, String, String, String, Integer, String, String, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
Do ListMultipartUploads S3 API asynchronously.
ListMultipartUploadsResponse - Class in io.minio
ListMultipartUploadsResponse(Headers, String, String, ListMultipartUploadsResult) - Constructor for class io.minio.ListMultipartUploadsResponse
 
ListMultipartUploadsResult - Class in io.minio.messages
Object representation of response XML of ListMultipartUploads API.
ListMultipartUploadsResult() - Constructor for class io.minio.messages.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
Argument builder of ListObjectsArgs.
ListObjectsResult - Class in io.minio.messages
ListObjectsResult() - Constructor for class io.minio.messages.ListObjectsResult
 
listObjectsV1(ListObjectsArgs) - Method in class io.minio.S3Base
Execute list objects v1.
listObjectsV1(String, String, String, String, String, Integer, String, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
listObjectsV1Async(String, String, String, String, String, Integer, String, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
Do ListObjects version 1 S3 API asynchronously.
ListObjectsV1Response - Class in io.minio
ListObjectsV1Response(Headers, String, String, ListBucketResultV1) - Constructor for class io.minio.ListObjectsV1Response
 
listObjectsV2(ListObjectsArgs) - Method in class io.minio.S3Base
Execute list objects v2.
listObjectsV2(String, String, String, String, String, Integer, String, String, boolean, boolean, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
listObjectsV2Async(String, String, String, String, String, Integer, String, String, boolean, boolean, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
Do ListObjects version 1 S3 API asynchronously.
ListObjectsV2Response - Class in io.minio
ListObjectsV2Response(Headers, String, String, ListBucketResultV2) - Constructor for class io.minio.ListObjectsV2Response
 
listObjectVersions(ListObjectsArgs) - Method in class io.minio.S3Base
Execute list object versions.
listObjectVersions(String, String, String, String, String, Integer, String, String, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
listObjectVersionsAsync(String, String, String, String, String, Integer, String, String, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
Do ListObjectVersions API asynchronously.
ListObjectVersionsResponse - Class in io.minio
ListObjectVersionsResponse(Headers, String, String, ListVersionsResult) - Constructor for class io.minio.ListObjectVersionsResponse
 
listParts(String, String, String, Integer, Integer, String, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
listPartsAsync(String, String, String, Integer, Integer, String, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
Do ListParts S3 API asynchronously.
ListPartsResponse - Class in io.minio
ListPartsResponse(Headers, String, String, String, ListPartsResult) - Constructor for class io.minio.ListPartsResponse
 
ListPartsResult - Class in io.minio.messages
Object representation of response XML of ListParts API.
ListPartsResult() - Constructor for class io.minio.messages.ListPartsResult
 
ListVersionsResult - Class in io.minio.messages
Object representation of response XML of ListObjectVersions API.
ListVersionsResult() - Constructor for class io.minio.messages.ListVersionsResult
 
location() - Method in class io.minio.messages.CompleteMultipartUploadOutput
 
location() - Method in class io.minio.messages.LocationConstraint
 
LocationConstraint - Class in io.minio.messages
Object representation of response XML of GetBucketLocation API.
LocationConstraint() - Constructor for class io.minio.messages.LocationConstraint
 

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
Argument builder of MakeBucketArgs.
marker(String) - Method in class io.minio.ListObjectsArgs.Builder
 
marker() - Method in class io.minio.ListObjectsArgs
 
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.org.apache.commons.validator.routines.RegexValidator
Validate a value against the set of regular expressions returning the array of matched groups.
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.S3Base
 
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
 
maxKeys(int) - Method in class io.minio.ListObjectsArgs.Builder
 
maxKeys() - Method in class io.minio.ListObjectsArgs
 
maxKeys() - Method in class io.minio.messages.ListObjectsResult
Returns max keys.
maxParts() - Method in class io.minio.messages.ListPartsResult
Returns maximum parts information received.
maxUploads() - Method in class io.minio.messages.ListMultipartUploadsResult
Returns max uploads received.
McConfig() - Constructor for class io.minio.credentials.MinioClientConfigProvider.McConfig
 
md5Hash(byte[], int) - Static method in class io.minio.Digest
Returns MD5 hash of byte array.
merge(Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
Merge two Multimaps.
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.
Metadata - Class in io.minio.messages
XML friendly map denotes metadata.
Metadata() - Constructor for class io.minio.messages.Metadata
 
Metadata(Map<String, String>) - Constructor for class io.minio.messages.Metadata
 
Metadata.MetadataConverter - Class in io.minio.messages
XML converter class.
MetadataConverter() - Constructor for class io.minio.messages.Metadata.MetadataConverter
 
metadataDirective(Directive) - Method in class io.minio.CopyObjectArgs.Builder
 
metadataDirective() - Method in class io.minio.CopyObjectArgs
 
method(Method) - Method in class io.minio.GetPresignedObjectUrlArgs.Builder
 
method() - Method in class io.minio.GetPresignedObjectUrlArgs
 
Method - Enum in io.minio.http
HTTP methods.
Metrics - Class in io.minio.messages
Helper class to denote metrics information for ReplicationDestination.
Metrics(ReplicationTimeValue, Status) - Constructor for class io.minio.messages.Metrics
 
metrics() - Method in class io.minio.messages.ReplicationDestination
 
MIN_DURATION_SECONDS - Static variable in class io.minio.credentials.WebIdentityClientGrantsProvider
 
MIN_MULTIPART_SIZE - Static variable in class io.minio.ObjectWriteArgs
 
MINIO_RESPONSE_DATE_FORMAT - Static variable in class io.minio.messages.ResponseDate
 
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 MinioClient.
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.McConfig - Class in io.minio.credentials
 
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() - Constructor for exception io.minio.errors.MinioException
Constructs a new MinioException.
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.
MinioProperties - Enum in io.minio
Identifies and stores version information of minio-java package at run time.
minutes() - Method in class io.minio.messages.ReplicationTimeValue
 
mode() - Method in class io.minio.messages.ObjectLockConfiguration
Returns retention mode.
mode() - Method in class io.minio.messages.Retention
Returns mode.
mode() - Method in class io.minio.messages.Rule
 
modificationTime() - Method in class io.minio.SnowballObject
 
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.Bucket
Returns bucket name.
name() - Method in class io.minio.messages.BucketMetadata
 
name() - Method in class io.minio.messages.DeletedObject
 
name() - Method in class io.minio.messages.FilterRule
Returns filter name.
name() - Method in class io.minio.messages.ListObjectsResult
Returns bucket name.
name() - Method in class io.minio.SnowballObject
 
newBucketTags(Map<String, String>) - Static method in class io.minio.messages.Tags
Creates new bucket tags.
newConfigWithSseKmsRule(String) - Static method in class io.minio.messages.SseConfiguration
 
newConfigWithSseS3Rule() - Static method in class io.minio.messages.SseConfiguration
 
newDefaultHttpClient(long, long, long) - Static method in class io.minio.http.HttpUtils
 
newMultimap(String...) - Method in class io.minio.S3Base
Create new HashMultimap by alternating keys and values.
newMultimap(Map<String, String>) - Method in class io.minio.S3Base
Create new HashMultimap with copy of Map.
newMultimap(Multimap<String, String>) - Method in class io.minio.S3Base
Create new HashMultimap with copy of Multimap.
newObjectTags(Map<String, String>) - Static method in class io.minio.messages.Tags
Creates new object tags.
newPartReader(Object, long, long, int) - Method in class io.minio.S3Base
 
newUrlBuilder(HttpUrl, String, int, String, String, String) - Method in class io.minio.credentials.AssumeRoleBaseProvider
 
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.ListPartsResult
Returns next part number marker.
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.S3Base
 
NO_SUCH_BUCKET_MESSAGE - Static variable in class io.minio.S3Base
 
NO_SUCH_BUCKET_POLICY - Static variable in class io.minio.S3Base
 
NO_SUCH_OBJECT_LOCK_CONFIGURATION - Static variable in class io.minio.S3Base
 
noncurrentDays() - Method in class io.minio.messages.NoncurrentVersionExpiration
 
noncurrentVersionExpiration() - Method in class io.minio.messages.LifecycleRule
 
NoncurrentVersionExpiration - Class in io.minio.messages
Helper class to denote noncurrent version expiration information for LifecycleRule.
NoncurrentVersionExpiration(int) - Constructor for class io.minio.messages.NoncurrentVersionExpiration
 
noncurrentVersionTransition() - Method in class io.minio.messages.LifecycleRule
 
NoncurrentVersionTransition - Class in io.minio.messages
Helper class to denote noncurrent version transition information for LifecycleRule.
NoncurrentVersionTransition(int, String) - Constructor for class io.minio.messages.NoncurrentVersionTransition
 
NotificationCommonConfiguration - Class in io.minio.messages
Helper class to denote common fields of CloudFunctionConfiguration, QueueConfiguration and TopicConfiguration.
NotificationCommonConfiguration() - Constructor for class io.minio.messages.NotificationCommonConfiguration
 
NotificationConfiguration - Class in io.minio.messages
Object representation of request XML of PutBucketNotificationConfiguration API and response XML of GetBucketNotificationConfiguration API.
NotificationConfiguration() - Constructor for class io.minio.messages.NotificationConfiguration
 
NotificationRecords - Class in io.minio.messages
Object representation of JSON format of Event Message Structure.
NotificationRecords() - Constructor for class io.minio.messages.NotificationRecords
 
NotificationResultRecords(Response) - Constructor for class io.minio.S3Base.NotificationResultRecords
 
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.messages.CompleteMultipartUploadOutput
 
object(String) - Method in class io.minio.ObjectArgs.Builder
 
object() - Method in class io.minio.ObjectArgs
 
ObjectArgs - Class in io.minio
Base argument class holds object name and version ID along with bucket information.
ObjectArgs() - Constructor for class io.minio.ObjectArgs
 
ObjectArgs.Builder<B extends ObjectArgs.Builder<B,A>,A extends ObjectArgs> - Class in io.minio
Base argument builder class for ObjectArgs.
ObjectConditionalReadArgs - Class in io.minio
Base argument class holds condition properties for reading object.
ObjectConditionalReadArgs() - Constructor for class io.minio.ObjectConditionalReadArgs
 
ObjectConditionalReadArgs.Builder<B extends ObjectConditionalReadArgs.Builder<B,A>,A extends ObjectConditionalReadArgs> - Class in io.minio
Base argument builder class for ObjectConditionalReadArgs.
objectList() - Method in class io.minio.messages.DeleteResult
Returns deleted object list.
objectLock(boolean) - Method in class io.minio.MakeBucketArgs.Builder
 
objectLock() - Method in class io.minio.MakeBucketArgs
 
ObjectLockConfiguration - Class in io.minio.messages
Object representation of request XML of PutObjectLockConfiguration API and response XML of GetObjectLockConfiguration API.
ObjectLockConfiguration() - Constructor for class io.minio.messages.ObjectLockConfiguration
 
ObjectLockConfiguration(RetentionMode, RetentionDuration) - Constructor for class io.minio.messages.ObjectLockConfiguration
Constructs a new ObjectLockConfiguration object with given retention.
objectLockToken(String) - Method in class io.minio.SetBucketReplicationArgs.Builder
 
objectLockToken() - Method in class io.minio.SetBucketReplicationArgs
 
ObjectMetadata - Class in io.minio.messages
Helper class to denote object information for EventMetadata.
ObjectMetadata() - Constructor for class io.minio.messages.ObjectMetadata
 
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.Event
 
objectName() - Method in class io.minio.messages.EventMetadata
 
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.ListPartsResult
Returns object name.
objectName() - Method in class io.minio.messages.Upload
Returns object name.
objectName - Variable in class io.minio.ObjectArgs
 
ObjectReadArgs - Class in io.minio
Base argument class for reading object.
ObjectReadArgs() - Constructor for class io.minio.ObjectReadArgs
 
ObjectReadArgs.Builder<B extends ObjectReadArgs.Builder<B,A>,A extends ObjectReadArgs> - Class in io.minio
Base argument builder class for ObjectReadArgs.
objects(Iterable<DeleteObject>) - 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.ComposeSource
 
objectSize() - Method in class io.minio.messages.Event
 
objectSize() - Method in class io.minio.messages.EventMetadata
 
objectSize - Variable in class io.minio.PutObjectBaseArgs
 
objectSize() - Method in class io.minio.PutObjectBaseArgs
 
ObjectVersionArgs - Class in io.minio
Base argument class holds object name and version ID along with bucket information.
ObjectVersionArgs() - Constructor for class io.minio.ObjectVersionArgs
 
ObjectVersionArgs.Builder<B extends ObjectVersionArgs.Builder<B,A>,A extends ObjectVersionArgs> - Class in io.minio
Base argument builder class for ObjectVersionArgs.
objectVersionId() - Method in class io.minio.messages.Event
 
objectVersionId() - Method in class io.minio.messages.EventMetadata
 
ObjectWriteArgs - Class in io.minio
Base argument class for writing object.
ObjectWriteArgs() - Constructor for class io.minio.ObjectWriteArgs
 
ObjectWriteArgs.Builder<B extends ObjectWriteArgs.Builder<B,A>,A extends ObjectWriteArgs> - Class in io.minio
Base argument builder class for ObjectWriteArgs.
ObjectWriteResponse - Class in io.minio
Response class of any APIs doing object creation.
ObjectWriteResponse(Headers, String, String, String, String, String) - 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
 
operations - Variable in class io.minio.BaseArgs.Builder
 
OutputLocation - Class in io.minio.messages
Helper class to denote output location information of RestoreRequest.
OutputLocation(S3OutputLocation) - Constructor for class io.minio.messages.OutputLocation
 
OutputSerialization - Class in io.minio.messages
Helper class to denote Output Serialization information of SelectObjectContentRequest.
OutputSerialization(Character, Character, Character, QuoteFields, Character) - Constructor for class io.minio.messages.OutputSerialization
Constructs a new OutputSerialization object with CSV.
OutputSerialization(Character) - Constructor for class io.minio.messages.OutputSerialization
Constructs a new OutputSerialization object with JSON.
outputSerialization(OutputSerialization) - Method in class io.minio.SelectObjectContentArgs.Builder
 
outputSerialization() - Method in class io.minio.SelectObjectContentArgs
 
overwrite(boolean) - Method in class io.minio.DownloadObjectArgs.Builder
 
overwrite() - Method in class io.minio.DownloadObjectArgs
 
owner() - Method in class io.minio.messages.AccessControlTranslation
 
owner() - Method in class io.minio.messages.BucketMetadata
 
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.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.Upload
Returns owner information.

P

ParquetInputSerialization - Class in io.minio.messages
Helper class to denote Parquet input serialization request XML as per SelectObjectContentRequest.
ParquetInputSerialization() - Constructor for class io.minio.messages.ParquetInputSerialization
 
parseResponse(Response) - Method in class io.minio.credentials.AssumeRoleBaseProvider
 
Part - Class in io.minio.messages
Helper class to denote Part information of a multipart upload and used in CompleteMultipartUpload and ListPartsResult.
Part() - Constructor for class io.minio.messages.Part
 
Part(int, String) - Constructor for class io.minio.messages.Part
Constructs a new Part object with given part number and ETag.
partCount - Variable in class io.minio.PutObjectBaseArgs
 
partCount() - Method in class io.minio.PutObjectBaseArgs
 
partList() - Method in class io.minio.messages.ListPartsResult
Returns List of Part.
partNumber() - Method in class io.minio.messages.Part
Returns part number.
partNumber() - Method in class io.minio.UploadPartCopyResponse
 
partNumber() - Method in class io.minio.UploadPartResponse
 
partNumberMarker() - Method in class io.minio.messages.ListPartsResult
Returns part number marker.
partSize() - Method in class io.minio.messages.Part
Returns part size.
partSize - Variable in class io.minio.PutObjectBaseArgs
 
partSize() - Method in class io.minio.PutObjectBaseArgs
 
Permission - Enum in io.minio.messages
Permission represents type of grantee.
policy - Variable in class io.minio.credentials.WebIdentityClientGrantsProvider
 
port() - Method in class io.minio.messages.Event
 
port() - Method in class io.minio.messages.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.ListenBucketNotificationArgs.Builder
 
prefix() - Method in class io.minio.ListenBucketNotificationArgs
 
prefix(String) - Method in class io.minio.ListObjectsArgs.Builder
 
prefix() - Method in class io.minio.ListObjectsArgs
 
prefix() - Method in class io.minio.messages.AndOperator
 
prefix() - Method in class io.minio.messages.ListObjectsResult
Returns prefix.
Prefix - Class in io.minio.messages
Helper class to denote Prefix information in ListBucketResultV1, ListBucketResultV2 and ListVersionsResult.
Prefix() - Constructor for class io.minio.messages.Prefix
 
prefix() - Method in class io.minio.messages.ReplicationRule
 
prefix() - Method in class io.minio.messages.RuleFilter
 
PrefixConverter - Class in io.minio.messages
XML converter class for prefix due to SimpleXML limitation in converting empty tag to empty string.
PrefixConverter() - Constructor for class io.minio.messages.PrefixConverter
 
preloadData(boolean) - Method in class io.minio.PutObjectBaseArgs.Builder
Deprecated.
As this behavior is enabled by default and cannot be turned off.
preloadData - Variable in class io.minio.PutObjectBaseArgs
 
preloadData() - Method in class io.minio.PutObjectBaseArgs
 
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.Identity
 
priority() - Method in class io.minio.messages.ReplicationRule
 
Progress - Class in io.minio.messages
Helper class to denote Progress information of S3 select response message.
Progress() - Constructor for class io.minio.messages.Progress
 
Provider - Interface in io.minio.credentials
Definition of credential provider.
provider - Variable in class io.minio.S3Base
 
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.
putObject(PutObjectBaseArgs, Object, long, long, int, String) - Method in class io.minio.S3Base
putObject(String, String, String, Object, long, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
PutObjectArgs - Class in io.minio
PutObjectArgs() - Constructor for class io.minio.PutObjectArgs
 
PutObjectArgs.Builder - Class in io.minio
Argument builder of PutObjectArgs.
putObjectAsync(PutObjectBaseArgs, Object, long, long, int, String) - Method in class io.minio.S3Base
Execute put object asynchronously from object data from RandomAccessFile or InputStream.
putObjectAsync(String, String, String, Object, long, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
Do PutObject S3 API asynchronously.
PutObjectBaseArgs - Class in io.minio
Base argument class for 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
Base argument builder class for PutObjectBaseArgs.

Q

queue() - Method in class io.minio.messages.QueueConfiguration
Returns queue.
QueueConfiguration - Class in io.minio.messages
Helper class to denote Queue configuration of NotificationConfiguration.
QueueConfiguration() - Constructor for class io.minio.messages.QueueConfiguration
 
queueConfigurationList() - Method in class io.minio.messages.NotificationConfiguration
Returns queue configuration list.
QuoteFields - Enum in io.minio.messages
Indicates whether to use quotation marks around output fields.

R

read(InputNode) - Method in class io.minio.messages.CannedAcl.CannedAclConverter
 
read(InputNode) - Method in class io.minio.messages.EventType.EventTypeConverter
 
read(InputNode) - Method in class io.minio.messages.GranteeType.GranteeTypeConverter
 
read(InputNode) - Method in class io.minio.messages.Metadata.MetadataConverter
 
read(InputNode) - Method in class io.minio.messages.PrefixConverter
 
read(InputNode) - Method in class io.minio.messages.ResponseDate.ResponseDateConverter
 
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.Tier.TierConverter
 
read() - Method in class io.minio.SelectResponseStream
read single byte from payload.
recursive(boolean) - Method in class io.minio.ListObjectsArgs.Builder
 
recursive() - Method in class io.minio.ListObjectsArgs
 
RegexValidator - Class in io.minio.org.apache.commons.validator.routines
Regular Expression validation (using JDK 1.4+ regex support).
RegexValidator(String) - Constructor for class io.minio.org.apache.commons.validator.routines.RegexValidator
Construct a case sensitive validator for a single regular expression.
RegexValidator(String, boolean) - Constructor for class io.minio.org.apache.commons.validator.routines.RegexValidator
Construct a validator for a single regular expression with the specified case sensitivity.
RegexValidator(String[]) - Constructor for class io.minio.org.apache.commons.validator.routines.RegexValidator
Construct a case sensitive validator that matches any one of the set of regular expressions.
RegexValidator(String[], boolean) - Constructor for class io.minio.org.apache.commons.validator.routines.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.messages.Event
 
region(String) - Method in class io.minio.MinioAsyncClient.Builder
 
region(String) - Method in class io.minio.MinioClient.Builder
 
region - Variable in class io.minio.S3Base
 
REGION_REGEX - Static variable in class io.minio.http.HttpUtils
 
regionCache - Variable in class io.minio.S3Base
 
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
Argument 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
Argument 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
Argument 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.EncryptionConfiguration
 
ReplicaModifications - Class in io.minio.messages
Helper class to denote replica modifications information for SourceSelectionCriteria.
ReplicaModifications(Status) - Constructor for class io.minio.messages.ReplicaModifications
 
replicaModifications() - Method in class io.minio.messages.SourceSelectionCriteria
 
ReplicationConfiguration - Class in io.minio.messages
Object representation of request XML of PutBucketReplication API and response XML of GetBucketReplication API.
ReplicationConfiguration(String, List<ReplicationRule>) - Constructor for class io.minio.messages.ReplicationConfiguration
Constructs new replication configuration.
ReplicationDestination - Class in io.minio.messages
Helper class to denote Destination information for ReplicationRule.
ReplicationDestination(AccessControlTranslation, String, String, EncryptionConfiguration, Metrics, ReplicationTime, String) - Constructor for class io.minio.messages.ReplicationDestination
 
ReplicationRule - Class in io.minio.messages
Helper class to denote Rule information for ReplicationConfiguration.
ReplicationRule(DeleteMarkerReplication, ReplicationDestination, ExistingObjectReplication, RuleFilter, String, String, Integer, SourceSelectionCriteria, DeleteReplication, Status) - Constructor for class io.minio.messages.ReplicationRule
Constructs new server-side encryption configuration rule.
ReplicationRule(DeleteMarkerReplication, ReplicationDestination, ExistingObjectReplication, RuleFilter, String, String, Integer, SourceSelectionCriteria, Status) - Constructor for class io.minio.messages.ReplicationRule
Constructs new server-side encryption configuration rule.
replicationTime() - Method in class io.minio.messages.ReplicationDestination
 
ReplicationTime - Class in io.minio.messages
Helper class to denote replication time information for ReplicationDestination.
ReplicationTime(ReplicationTimeValue, Status) - Constructor for class io.minio.messages.ReplicationTime
 
ReplicationTimeValue - Class in io.minio.messages
Helper class to denote replication time value information for Metrics.
ReplicationTimeValue(Integer) - Constructor for class io.minio.messages.ReplicationTimeValue
 
request(RestoreRequest) - Method in class io.minio.RestoreObjectArgs.Builder
 
request() - Method in class io.minio.RestoreObjectArgs
 
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.Event
 
RequestProgress - Class in io.minio.messages
Helper class to denote progress request in select object content request XML for SelectObjectContentRequest.
RequestProgress() - Constructor for class io.minio.messages.RequestProgress
Constructs a new RequestProgress object.
requestProgress(Boolean) - Method in class io.minio.SelectObjectContentArgs.Builder
 
requestProgress() - Method in class io.minio.SelectObjectContentArgs
 
resource - Variable in class io.minio.messages.ErrorResponse
 
resource() - Method in class io.minio.messages.ErrorResponse
Returns resource.
response() - Method in exception io.minio.errors.ErrorResponseException
 
RESPONSE_DATE_FORMAT - Static variable in class io.minio.Time
 
ResponseDate - Class in io.minio.messages
S3 specified response time wrapping ZonedDateTime.
ResponseDate() - Constructor for class io.minio.messages.ResponseDate
 
ResponseDate(ZonedDateTime) - Constructor for class io.minio.messages.ResponseDate
 
ResponseDate.ResponseDateConverter - Class in io.minio.messages
XML converter class.
ResponseDateConverter() - Constructor for class io.minio.messages.ResponseDate.ResponseDateConverter
 
responseElements() - Method in class io.minio.messages.Event
 
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
Argument builder of RestoreObjectArgs.
RestoreRequest - Class in io.minio.messages
Object representation of request XML of RestoreObject API.
RestoreRequest(Integer, GlacierJobParameters, Tier, String, SelectParameters, OutputLocation) - Constructor for class io.minio.messages.RestoreRequest
Constructs new RestoreRequest object for given parameters.
result() - Method in class io.minio.CreateMultipartUploadResponse
 
result() - Method in class io.minio.DeleteObjectsResponse
 
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<T> - Class in io.minio
A container class keeps any type or an exception.
Result(T) - Constructor for class io.minio.Result
 
Result(Exception) - Constructor for class io.minio.Result
 
result() - Method in class io.minio.UploadPartCopyResponse
 
retainUntilDate() - Method in class io.minio.messages.Retention
Returns retain until date.
Retention - Class in io.minio.messages
Object representation of 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
 
RetentionDuration - Interface in io.minio.messages
Retention duration of ObjectLockConfiguration
RetentionDurationDays - Class in io.minio.messages
Days type retention duration of ObjectLockConfiguration
RetentionDurationDays() - Constructor for class io.minio.messages.RetentionDurationDays
 
RetentionDurationDays(int) - Constructor for class io.minio.messages.RetentionDurationDays
 
RetentionDurationUnit - Enum in io.minio.messages
Duration unit of default retention configuration.
RetentionDurationYears - Class in io.minio.messages
Years type retention duration of ObjectLockConfiguration
RetentionDurationYears() - Constructor for class io.minio.messages.RetentionDurationYears
 
RetentionDurationYears(int) - Constructor for class io.minio.messages.RetentionDurationYears
 
RetentionMode - Enum in io.minio.messages
Retention mode for the specified object.
retentionMode() - Method in class io.minio.StatObjectResponse
 
retentionRetainUntilDate() - Method in class io.minio.StatObjectResponse
 
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 - Class in io.minio.messages
Helper class to denote Rule information for ObjectLockConfiguration.
Rule(RetentionMode, RetentionDuration) - Constructor for class io.minio.messages.Rule
 
rule() - Method in class io.minio.messages.SseConfiguration
 
RuleFilter - Class in io.minio.messages
Helper class to denote filter information for ReplicationRule and LifecycleRule.
RuleFilter(AndOperator, String, Tag) - Constructor for class io.minio.messages.RuleFilter
 
RuleFilter(AndOperator) - Constructor for class io.minio.messages.RuleFilter
 
RuleFilter(String) - Constructor for class io.minio.messages.RuleFilter
 
RuleFilter(Tag) - Constructor for class io.minio.messages.RuleFilter
 
rules() - Method in class io.minio.messages.LifecycleConfiguration
 
rules() - Method in class io.minio.messages.ReplicationConfiguration
 

S

S3Base - Class in io.minio
Core S3 API client.
S3Base(HttpUrl, String, String, boolean, boolean, String, Provider, OkHttpClient) - Constructor for class io.minio.S3Base
Deprecated.
This method is no longer supported.
S3Base(HttpUrl, String, String, boolean, boolean, String, Provider, OkHttpClient, boolean) - Constructor for class io.minio.S3Base
 
S3Base(HttpUrl, String, boolean, boolean, boolean, boolean, boolean, Provider, OkHttpClient) - Constructor for class io.minio.S3Base
Deprecated.
This method is no longer supported.
S3Base(S3Base) - Constructor for class io.minio.S3Base
 
S3Base.NotificationResultRecords - Class in io.minio
Notification result records representation.
S3Escaper - Class in io.minio
 
S3Escaper() - Constructor for class io.minio.S3Escaper
 
S3OutputLocation - Class in io.minio.messages
Helper class to denote S3 output location information of OutputLocation.
S3OutputLocation(String, String, AccessControlList, CannedAcl, Encryption, String, Tags, UserMetadata) - Constructor for class io.minio.messages.S3OutputLocation
 
scanEndRange(Long) - Method in class io.minio.SelectObjectContentArgs.Builder
 
scanEndRange() - Method in class io.minio.SelectObjectContentArgs
 
ScanRange - Class in io.minio.messages
Helper class to denote scan range in select object content request XML for SelectObjectContentRequest.
ScanRange(Long, Long) - Constructor for class io.minio.messages.ScanRange
Constructs new ScanRange object for given start and end.
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
Argument builder of SelectObjectContentArgs.
SelectObjectContentRequest - Class in io.minio.messages
Object representation of request XML of SelectObjectContent API.
SelectObjectContentRequest(String, boolean, InputSerialization, OutputSerialization, Long, Long) - Constructor for class io.minio.messages.SelectObjectContentRequest
Constructs new SelectObjectContentRequest object for given parameters.
SelectObjectContentRequestBase - Class in io.minio.messages
SelectObjectContentRequestBase(String, InputSerialization, OutputSerialization) - Constructor for class io.minio.messages.SelectObjectContentRequestBase
 
SelectParameters - Class in io.minio.messages
Helper class to denote the parameters for Select job types information of RestoreRequest.
SelectParameters(String, InputSerialization, OutputSerialization) - Constructor for class io.minio.messages.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.Event
 
sequencer() - Method in class io.minio.messages.EventMetadata
 
sequencer() - Method in class io.minio.messages.ObjectMetadata
 
SERVER_SIDE_ENCRYPTION_CONFIGURATION_NOT_FOUND_ERROR - Static variable in class io.minio.S3Base
 
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
Base class of server-side encryption.
ServerSideEncryption() - Constructor for class io.minio.ServerSideEncryption
 
ServerSideEncryptionCustomerKey - Class in io.minio
Customer-key type of Server-side encryption.
ServerSideEncryptionCustomerKey(SecretKey) - Constructor for class io.minio.ServerSideEncryptionCustomerKey
 
ServerSideEncryptionKms - Class in io.minio
KMS type of Server-side encryption.
ServerSideEncryptionKms(String, Map<String, String>) - Constructor for class io.minio.ServerSideEncryptionKms
 
ServerSideEncryptionS3 - Class in io.minio
S3 type of Server-side encryption.
ServerSideEncryptionS3() - Constructor for class io.minio.ServerSideEncryptionS3
 
sessionToken() - Method in class io.minio.credentials.Credentials
 
setAggregatedPartSize(long) - Method in class io.minio.messages.Upload
Sets given aggregated part size.
setAppInfo(String, String) - Method in class io.minio.MinioClient
Sets application's name/version to user agent.
setAppInfo(String, String) - Method in class io.minio.S3Base
Sets application's name/version to user agent.
setAwsS3Prefix(String) - Method in class io.minio.MinioClient
Sets AWS S3 domain prefix.
setAwsS3Prefix(String) - Method in class io.minio.S3Base
Sets AWS S3 domain prefix.
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
Argument builder of SetBucketEncryptionArgs.
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
Argument builder of SetBucketLifecycleArgs.
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
Argument builder of SetBucketNotificationArgs.
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
Argument builder of SetBucketPolicyArgs.
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
Argument builder of SetBucketReplicationArgs.
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
Argument 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
Argument builder of SetBucketVersioningArgs.
setCloudFunction(String) - Method in class io.minio.messages.CloudFunctionConfiguration
Sets cloudFunction.
setCloudFunctionConfigurationList(List<CloudFunctionConfiguration>) - Method in class io.minio.messages.NotificationConfiguration
Sets cloud function configuration list.
setEncodingType(String) - Method in class io.minio.messages.Item
 
setEncodingType(String) - Method in class io.minio.messages.Upload
 
setEvents(List<EventType>) - Method in class io.minio.messages.NotificationCommonConfiguration
Sets event.
setId(String) - Method in class io.minio.messages.NotificationCommonConfiguration
Sets id.
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
Argument builder of SetObjectLockConfigurationArgs.
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
Argument builder of SetObjectRetentionArgs.
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
Argument builder of SetObjectTagsArgs.
setPrefixRule(String) - Method in class io.minio.messages.Filter
 
setPrefixRule(String) - Method in class io.minio.messages.NotificationCommonConfiguration
sets filter prefix rule.
setQueue(String) - Method in class io.minio.messages.QueueConfiguration
Sets queue.
setQueueConfigurationList(List<QueueConfiguration>) - Method in class io.minio.messages.NotificationConfiguration
Sets queue configuration list.
setSuffixRule(String) - Method in class io.minio.messages.Filter
 
setSuffixRule(String) - Method in class io.minio.messages.NotificationCommonConfiguration
sets filter suffix rule.
setTimeout(OkHttpClient, long, long, long) - Static method in class io.minio.http.HttpUtils
 
setTimeout(long, long, long) - Method in class io.minio.MinioClient
Sets HTTP connect, write and read timeouts.
setTimeout(long, long, long) - Method in class io.minio.S3Base
Sets HTTP connect, write and read timeouts.
setTopic(String) - Method in class io.minio.messages.TopicConfiguration
Sets topic.
setTopicConfigurationList(List<TopicConfiguration>) - Method in class io.minio.messages.NotificationConfiguration
Sets topic configuration list.
sha256Hash(byte[], int) - Static method in class io.minio.Digest
Returns SHA-256 hash of byte array.
sha256Hash(String) - Static method in class io.minio.Digest
Returns SHA-256 hash of given string.
sha256Md5Hashes(Object, int) - Static method in class io.minio.Digest
Deprecated.
This method is no longer supported.
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.messages.Item
Returns object size.
size() - Method in class io.minio.messages.ObjectMetadata
 
size() - Method in class io.minio.SnowballObject
 
size() - Method in class io.minio.StatObjectResponse
 
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(CopySource) - Method in class io.minio.CopyObjectArgs.Builder
 
source() - Method in class io.minio.CopyObjectArgs
 
Source - Class in io.minio.messages
Helper class to denote client information causes this event.
Source() - Constructor for class io.minio.messages.Source
 
sources(List<ComposeSource>) - Method in class io.minio.ComposeObjectArgs.Builder
 
sources() - Method in class io.minio.ComposeObjectArgs
 
sourceSelectionCriteria() - Method in class io.minio.messages.ReplicationRule
 
SourceSelectionCriteria - Class in io.minio.messages
Helper class to denote source selection criteria information for ReplicationRule.
SourceSelectionCriteria(SseKmsEncryptedObjects, ReplicaModifications) - Constructor for class io.minio.messages.SourceSelectionCriteria
 
SourceSelectionCriteria(SseKmsEncryptedObjects) - Constructor for class io.minio.messages.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
 
SseAlgorithm - Enum in io.minio.messages
Server-side encryption algorithm.
sseAlgorithm() - Method in class io.minio.messages.SseConfigurationRule
 
SseAlgorithm.SseAlgorithmConverter - Class in io.minio.messages
XML converter class.
SseAlgorithmConverter() - Constructor for class io.minio.messages.SseAlgorithm.SseAlgorithmConverter
 
ssec(ServerSideEncryptionCustomerKey) - 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
Object representation of request XML of PutBucketEncryption API and response XML of GetBucketEncryption API.
SseConfiguration(SseConfigurationRule) - Constructor for class io.minio.messages.SseConfiguration
 
SseConfigurationRule - Class in io.minio.messages
Helper class to denote Rule information for SseConfiguration.
SseConfigurationRule(SseAlgorithm, String) - Constructor for class io.minio.messages.SseConfigurationRule
Constructs new server-side encryption configuration rule.
sseKmsEncryptedObjects() - Method in class io.minio.messages.SourceSelectionCriteria
 
SseKmsEncryptedObjects - Class in io.minio.messages
Helper class to denote SSE KMS encrypted objects information for SourceSelectionCriteria.
SseKmsEncryptedObjects(Status) - Constructor for class io.minio.messages.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() - Method in class io.minio.messages.ListBucketResultV2
Returns start after.
StaticProvider - Class in io.minio.credentials
Fixed credential provider.
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(ObjectReadArgs) - Constructor for class io.minio.StatObjectArgs
 
StatObjectArgs.Builder - Class in io.minio
Argument builder of StatObjectArgs.
statObjectAsync(StatObjectArgs) - Method in class io.minio.S3Base
Execute stat object asynchronously.
StatObjectResponse - Class in io.minio
StatObjectResponse(Headers, String, String, String) - Constructor for class io.minio.StatObjectResponse
 
Stats - Class in io.minio.messages
Helper class to denote Stats information of S3 select response message.
Stats() - 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.DeleteMarkerReplication
 
status() - Method in class io.minio.messages.DeleteReplication
 
status() - Method in class io.minio.messages.ExistingObjectReplication
 
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.LifecycleRule
 
status() - Method in class io.minio.messages.Metrics
 
status() - Method in class io.minio.messages.ReplicaModifications
 
status() - Method in class io.minio.messages.ReplicationRule
 
status() - Method in class io.minio.messages.ReplicationTime
 
status() - Method in class io.minio.messages.SseKmsEncryptedObjects
 
Status - Enum in io.minio.messages
Status representing Disabled/Enabled.
status() - Method in class io.minio.messages.VersioningConfiguration
 
Status.StatusConverter - Class in io.minio.messages
XML converter class.
statusCode() - Method in exception io.minio.errors.ServerException
 
StatusConverter() - Constructor for class io.minio.messages.Status.StatusConverter
 
storageClass() - Method in class io.minio.messages.Item
Returns storage class of the object.
storageClass() - Method in class io.minio.messages.ListPartsResult
Returns storage class.
storageClass() - Method in class io.minio.messages.NoncurrentVersionTransition
 
storageClass() - Method in class io.minio.messages.ReplicationDestination
 
storageClass() - Method in class io.minio.messages.Transition
 
storageClass() - Method in class io.minio.messages.Upload
Returns storage class.
stream(InputStream, long, long) - Method in class io.minio.PutObjectArgs.Builder
Sets stream to upload.
stream() - Method in class io.minio.PutObjectArgs
 
stream() - Method in class io.minio.SnowballObject
 
stsEndpoint - Variable in class io.minio.credentials.WebIdentityClientGrantsProvider
 
suffix(String) - Method in class io.minio.ListenBucketNotificationArgs.Builder
 
suffix() - Method in class io.minio.ListenBucketNotificationArgs
 
sumHmac(byte[], byte[]) - Static method in class io.minio.Signer
Returns HMacSHA256 digest of given key and data.

T

tag() - Method in class io.minio.messages.RuleFilter
 
Tag - Class in io.minio.messages
Helper class to denote tag information for RuleFilter.
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() - Method in class io.minio.messages.AndOperator
 
Tags - Class in io.minio.messages
Object representation of request XML of PutBucketTagging API and PutObjectTagging API response XML of GetBucketTagging API and GetObjectTagging API.
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.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
 
throwEncapsulatedException(ExecutionException) - Method in class io.minio.S3Base
Throws encapsulated exception wrapped by ExecutionException.
Tier - Enum in io.minio.messages
Tier representing retrieval tier value.
Tier.TierConverter - Class in io.minio.messages
XML converter class.
TierConverter() - Constructor for class io.minio.messages.Tier.TierConverter
 
time() - Method in class io.minio.messages.ReplicationTime
 
Time - Class in io.minio
Time formatters for S3 APIs.
tlsRequired() - Method in class io.minio.ServerSideEncryption
 
tlsRequired() - Method in class io.minio.ServerSideEncryptionS3
 
toCredentials() - Method in class io.minio.credentials.IamAwsProvider.EcsCredentials
 
toItem() - Method in class io.minio.messages.Prefix
 
token() - Method in class io.minio.credentials.Jwt
 
toMultimap(Map<String, String>) - Method in class io.minio.BaseArgs.Builder
 
topic() - Method in class io.minio.messages.TopicConfiguration
Returns topic.
TopicConfiguration - Class in io.minio.messages
Helper class to denote Topic configuration of NotificationConfiguration.
TopicConfiguration() - Constructor for class io.minio.messages.TopicConfiguration
 
topicConfigurationList() - Method in class io.minio.messages.NotificationConfiguration
Returns topic configuration list.
toString() - Method in exception io.minio.errors.ErrorResponseException
 
toString() - Method in enum io.minio.messages.CannedAcl
 
toString() - Method in class io.minio.messages.ErrorResponse
Returns string representation of this object.
toString() - Method in enum io.minio.messages.EventType
 
toString() - Method in enum io.minio.messages.GranteeType
 
toString() - Method in class io.minio.messages.ResponseDate
 
toString() - Method in class io.minio.messages.RetentionDurationDays
Returns RetentionDurationDays as string.
toString() - Method in class io.minio.messages.RetentionDurationYears
Returns RetentionDurationYears as string.
toString() - Method in enum io.minio.messages.SseAlgorithm
 
toString() - Method in enum io.minio.messages.Status
 
toString() - Method in enum io.minio.messages.Tier
 
toString() - Method in enum io.minio.messages.VersioningConfiguration.Status
 
toString() - Method in class io.minio.org.apache.commons.validator.routines.RegexValidator
Provide a String representation of this validator.
toString() - Method in class io.minio.ServerSideEncryptionCustomerKey
 
toString() - Method in class io.minio.ServerSideEncryptionKms
 
toString() - Method in class io.minio.ServerSideEncryptionS3
 
toString() - Method in class io.minio.StatObjectResponse
 
traceOff() - Method in class io.minio.MinioClient
Disables HTTP call tracing previously enabled.
traceOff() - Method in class io.minio.S3Base
Disables HTTP call tracing previously enabled.
traceOn(OutputStream) - Method in class io.minio.MinioClient
Enables HTTP call tracing and written to traceStream.
traceOn(OutputStream) - Method in class io.minio.S3Base
Enables HTTP call tracing and written to traceStream.
transition() - Method in class io.minio.messages.LifecycleRule
 
Transition - Class in io.minio.messages
Helper class to denote transition information for LifecycleRule.
Transition(ResponseDate, Integer, String) - Constructor for class io.minio.messages.Transition
 
Transition(ZonedDateTime, Integer, String) - Constructor for class io.minio.messages.Transition
 

U

unit() - Method in interface io.minio.messages.RetentionDuration
 
unit() - Method in class io.minio.messages.RetentionDurationDays
 
unit() - Method in class io.minio.messages.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.
unmodifiedSince(ZonedDateTime) - Method in class io.minio.ObjectConditionalReadArgs.Builder
 
unmodifiedSince - Variable in class io.minio.ObjectConditionalReadArgs
 
unmodifiedSince() - Method in class io.minio.ObjectConditionalReadArgs
 
Upload - Class in io.minio.messages
Helper class to denote Upload information of a multipart upload and used in ListMultipartUploadsResult.
Upload() - Constructor for class io.minio.messages.Upload
 
uploadId() - Method in class io.minio.AbortMultipartUploadResponse
 
uploadId() - Method in class io.minio.messages.InitiateMultipartUploadResult
Returns upload ID.
uploadId() - Method in class io.minio.messages.Upload
Returns upload ID.
uploadId() - Method in class io.minio.UploadPartCopyResponse
 
uploadId() - Method in class io.minio.UploadPartResponse
 
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
Argument builder of UploadObjectArgs.
uploadPart(String, String, String, Object, long, String, int, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
uploadPartAsync(String, String, String, PartSource, int, String, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
Do UploadPart S3 API for PartSource asynchronously.
uploadPartAsync(String, String, String, Object, long, String, int, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
Do UploadPart S3 API asynchronously.
uploadPartCopy(String, String, String, String, int, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
uploadPartCopyAsync(String, String, String, String, int, Multimap<String, String>, Multimap<String, String>) - Method in class io.minio.S3Base
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
Argument builder of UploadSnowballObjectsArgs.
US_EAST_1 - Static variable in class io.minio.S3Base
 
useApiVersion1(boolean) - Method in class io.minio.ListObjectsArgs.Builder
 
useApiVersion1() - Method in class io.minio.ListObjectsArgs
 
userAgent() - Method in class io.minio.messages.Event
 
userAgent() - Method in class io.minio.messages.Source
 
userId() - Method in class io.minio.messages.Event
 
userMetadata() - Method in class io.minio.messages.Event
 
userMetadata() - Method in class io.minio.messages.EventMetadata
 
userMetadata() - Method in class io.minio.messages.Item
Returns user metadata.
userMetadata() - Method in class io.minio.messages.ObjectMetadata
 
UserMetadata - Class in io.minio.messages
Helper class to denote user metadata information of S3OutputLocation.
userMetadata(Map<String, String>) - Method in class io.minio.ObjectWriteArgs.Builder
 
userMetadata(Multimap<String, String>) - Method in class io.minio.ObjectWriteArgs.Builder
 
userMetadata - Variable in class io.minio.ObjectWriteArgs
 
userMetadata() - Method in class io.minio.ObjectWriteArgs
 
userMetadata() - Method in class io.minio.StatObjectResponse
 
userTags() - Method in class io.minio.messages.Item
 
useUrlEncodingType(boolean) - Method in class io.minio.ListObjectsArgs.Builder
 
useUrlEncodingType() - Method in class io.minio.ListObjectsArgs
 
useVirtualStyle - Variable in class io.minio.S3Base
 
UTC - Static variable in class io.minio.Time
 

V

validate(A) - Method in class io.minio.BaseArgs.Builder
 
validate(A) - Method in class io.minio.BucketArgs.Builder
 
validate(ComposeObjectArgs) - Method in class io.minio.ComposeObjectArgs.Builder
 
validate(CopyObjectArgs) - Method in class io.minio.CopyObjectArgs.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(String) - Method in class io.minio.org.apache.commons.validator.routines.RegexValidator
Validate a value against the set of regular expressions returning a String value of the aggregated groups.
validate(PutObjectArgs) - Method in class io.minio.PutObjectArgs.Builder
 
validate(RestoreObjectArgs) - Method in class io.minio.RestoreObjectArgs.Builder
 
validate(SelectObjectContentArgs) - Method in class io.minio.SelectObjectContentArgs.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(UploadSnowballObjectsArgs) - Method in class io.minio.UploadSnowballObjectsArgs.Builder
 
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.http.HttpUtils
 
validateNotEmptyString(String, String) - Method in class io.minio.BaseArgs.Builder
 
validateNotEmptyString(String, String) - Static method in class io.minio.http.HttpUtils
 
validateNotNull(Object, String) - Method in class io.minio.BaseArgs.Builder
 
validateNotNull(Object, String) - Static method in class io.minio.http.HttpUtils
 
validateNullOrNotEmptyString(String, String) - Method in class io.minio.BaseArgs.Builder
 
validateNullOrNotEmptyString(String, String) - Static method in class io.minio.http.HttpUtils
 
validateNullOrPositive(Number, String) - Method in class io.minio.BaseArgs.Builder
 
validateObjectName(String) - Method in class io.minio.ObjectArgs.Builder
 
validateSse(HttpUrl) - Method in class io.minio.ComposeObjectArgs
 
validateSse(HttpUrl) - Method in class io.minio.CopyObjectArgs
 
validateSse(HttpUrl) - Method in class io.minio.ObjectWriteArgs
 
validateSsec(HttpUrl) - Method in class io.minio.ObjectReadArgs
 
validateUrl(HttpUrl) - Static method in class io.minio.http.HttpUtils
 
value() - Method in class io.minio.messages.FilterRule
Returns filter value.
value() - Method in class io.minio.messages.Tag
 
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.CannedAcl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.CompressionType
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.FileHeaderInfo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.GranteeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.JsonType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.Permission
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.QuoteFields
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.minio.messages.RetentionDurationUnit
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.Tier
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.MinioProperties
Returns the enum constant of this type with the specified name.
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.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.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.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.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.GranteeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.minio.messages.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.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.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.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.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.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.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.MinioProperties
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in io.minio.messages
Helper class to denote object and it's version information in ListVersionsResult.
Version() - Constructor for class io.minio.messages.Version
 
Version(String) - Constructor for class io.minio.messages.Version
 
versionId() - Method in class io.minio.messages.DeletedObject
 
versionId() - Method in class io.minio.messages.Item
Returns version ID.
versionId() - Method in class io.minio.messages.ObjectMetadata
 
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.StatObjectResponse
 
versionIdMarker(String) - Method in class io.minio.ListObjectsArgs.Builder
 
versionIdMarker() - Method in class io.minio.ListObjectsArgs
 
versionIdMarker() - Method in class io.minio.messages.ListVersionsResult
 
VersioningConfiguration - Class in io.minio.messages
Object representation of request XML of PutBucketVersioning API and response XML of GetBucketVersioning API.
VersioningConfiguration() - Constructor for class io.minio.messages.VersioningConfiguration
 
VersioningConfiguration(VersioningConfiguration.Status, Boolean) - Constructor for class io.minio.messages.VersioningConfiguration
Constructs a new VersioningConfiguration object with given status.
VersioningConfiguration.Status - Enum in io.minio.messages
 

W

WebIdentityClientGrantsProvider - Class in io.minio.credentials
Base class of WebIdentity and ClientGrants providers.
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.WebIdentityResponse - Class in io.minio.credentials
Object representation of response XML of AssumeRoleWithWebIdentity API.
WebIdentityResponse() - Constructor for class io.minio.credentials.WebIdentityProvider.WebIdentityResponse
 
write(OutputNode, CannedAcl) - Method in class io.minio.messages.CannedAcl.CannedAclConverter
 
write(OutputNode, EventType) - Method in class io.minio.messages.EventType.EventTypeConverter
 
write(OutputNode, GranteeType) - Method in class io.minio.messages.GranteeType.GranteeTypeConverter
 
write(OutputNode, Metadata) - Method in class io.minio.messages.Metadata.MetadataConverter
 
write(OutputNode, String) - Method in class io.minio.messages.PrefixConverter
 
write(OutputNode, ResponseDate) - Method in class io.minio.messages.ResponseDate.ResponseDateConverter
 
write(OutputNode, SseAlgorithm) - Method in class io.minio.messages.SseAlgorithm.SseAlgorithmConverter
 
write(OutputNode, Status) - Method in class io.minio.messages.Status.StatusConverter
 
write(OutputNode, Tier) - Method in class io.minio.messages.Tier.TierConverter
 

X

Xml - Class in io.minio
XML marshaller and unmarshaller.
Xml() - Constructor for class io.minio.Xml
 
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.Digest
 
ZERO_SHA256_HASH - Static variable in class io.minio.Digest
 
zonedDateTime() - Method in class io.minio.messages.ResponseDate
 
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