All Classes and Interfaces
Class
Description
Builder of
AbortMultipartUploadArgs.Access control list of
RestoreRequest.S3 and AccessControlPolicy.Grant information of
AccessControlList.Grantee information of
AccessControlList.Grant permission of
AccessControlList.Grant.Grantee type of
AccessControlList.Grantee.XML converter of Grantee
AccessControlList.Type.Response XML of GetObjectAcl
API.
Builder of
AppendObjectArgs.Credential provider using AssumeRole
API.
Response XML of AssumeRole
API.
Credential provider using Amazon AWS credentials file.
Credential provider using Amazon AWS specific environment variables.
Base builder which builds arguments.
Base provider of
LdapIdentityProvider, CertificateIdentityProvider, WebIdentityClientGrantsProvider and AssumeRoleProvider.Response to get credentials of
BaseIdentityProvider.Base part information for
ListPartsResult and GetObjectAttributesOutput.ObjectParts.Core S3 API client.
Base select parameters information for
SelectObjectContentRequest and RestoreRequest.SelectParameters.Common arguments of
BucketExistsArgs, CreateBucketBaseArgs, DeleteBucketCorsArgs, DeleteBucketEncryptionArgs, DeleteBucketLifecycleArgs,
DeleteBucketNotificationArgs, DeleteBucketPolicyArgs, DeleteBucketReplicationArgs, DeleteBucketTagsArgs, DeleteObjectLockConfigurationArgs, DeleteObjectsArgs, GetBucketCorsArgs, GetBucketEncryptionArgs, GetBucketLifecycleArgs, GetBucketLocationArgs, GetBucketNotificationArgs, GetBucketPolicyArgs, GetBucketReplicationArgs, GetBucketTagsArgs, GetBucketVersioningArgs, GetObjectLockConfigurationArgs,
ListenBucketNotificationArgs, ListMultipartUploadsArgs, ListObjectsArgs,
ListObjectsV1Args, ListObjectsV2Args, ListObjectVersionsArgs, ListPartsArgs, ObjectArgs, PutObjectFanOutArgs, RemoveBucketArgs, RemoveObjectsArgs, SetBucketCorsArgs, SetBucketEncryptionArgs, SetBucketLifecycleArgs, SetBucketNotificationArgs, SetBucketPolicyArgs, SetBucketReplicationArgs, SetBucketTagsArgs, SetBucketVersioningArgs and SetObjectLockConfigurationArgs.Builder of
BucketArgs.Builder of
BucketExistsArgs.Thrown to indicate that received bucket policy is larger than 20KiB size.
OutputStream compatible byte buffer to store bytes to maximum 5GiB in size.Pool of
ByteBuffer to be used in parallel part uploads.Credential provider using AssumeRoleWithCertificate
API.
Response XML of AssumeRoleWithCertificate
API.
Chained credential provider work with list of credential providers.
Collection of checksum algorithms.
Object checksum information.
Checksum algorithm.
CRC32
Checksum.Hasher.CRC32C
Checksum.Hasher.CRC64NVME
Checksum.Hasher copied from https://github.com/minio/crc64nvme.Checksum hasher.
MD5
Checksum.Hasher.SHA1
Checksum.Hasher.SHA256
Checksum.Hasher.Algorithm type.
Credential provider using AssumeRoleWithClientGrants
API.
Response XML of AssumeRoleWithClientGrants
API.
Unification of Iterator and Closeable.
Request XML of CompleteMultipartUpload
API.
Builder of
CompleteMultipartUploadArgs.Response XML of CompleteMultipartUpload
API.
Builder of
ComposeObjectArgs.Object information in
ListBucketResultV1 and ListBucketResultV2Builder of
CopyObjectArgs.Response XML of CopyObject API.
Response XML of UploadPartCopy
API.
Request/response XML of PutBucketCors
API and GetBucketCors
API.
CORS rule of
CORSConfiguration.Arguments of
BaseS3Client.createBucket(io.minio.CreateBucketArgs).Builder of
CreateBucketArgs.Common arguments of
CreateBucketArgs and MakeBucketArgs.CreateBucketBaseArgs.Builder<B extends CreateBucketBaseArgs.Builder<B,A>,A extends CreateBucketBaseArgs>
Base argument builder of
CreateBucketBaseArgs.Request XML of CreateBucket
API.
Bucket properties of
CreateBucketConfiguration.Bucket location information of
CreateBucketConfiguration.Builder of
CreateMultipartUploadArgs.Credentials contains access key, secret key and session token.
Builder of
DeleteBucketCorsArgs.Builder of
DeleteBucketEncryptionArgs.Builder of
DeleteBucketLifecycleArgs.Builder of
DeleteBucketNotificationArgs.Builder of
DeleteBucketPolicyArgs.Builder of
DeleteBucketReplicationArgs.Builder of
DeleteBucketTagsArgs.Builder of
DeleteObjectLockConfigurationArgs.Arguments of
BaseS3Client.deleteObjects(io.minio.DeleteObjectsArgs).Builder of
DeleteObjectsArgs.Builder of
DeleteObjectTagsArgs.Request XML of DeleteObjects
API.
Object information of
DeleteRequest.HTTP header date wrapping
ZonedDateTime.XML converter of
DeleteRequest.Object.HttpHeaderDate.Response XML of DeleteObjects
API.
Deleted object of
DeleteResult.Error information of
DeleteResult.Copy object directive for metadata and tags.
Builder of
DisableObjectLegalHoldArgs.Arguments of
DownloadObjectArgs.Builder of
EnableObjectLegalHoldArgs.Base environment provider of
AwsConfigProvider, MinioClientConfigProvider, AwsEnvironmentProvider, MinioEnvironmentProvider and IamAwsProvider.Error response XML of any S3 REST APIs.
Thrown to indicate that error response is received when executing Amazon S3 operation.
S3 event type.
XML converter of
EventType.Filter information for
ReplicationConfiguration.Rule and LifecycleConfiguration.Rule.AND operator of
Filter.Generic response of any APIs.
Common response of
ObjectWriteResponse and PutObjectFanOutResponse.Builder of
GetBucketCorsArgs.Builder of
GetBucketEncryptionArgs.Builder of
GetBucketLifecycleArgs.Builder of
GetBucketLocationArgs.Builder of
GetBucketNotificationArgs.Builder of
GetBucketPolicyArgs.Builder of
GetBucketReplicationArgs.Builder of
GetBucketTagsArgs.Builder of
GetBucketVersioningArgs.Builder of
GetObjectAclArgs.Builder of
GetObjectArgs.Builder of
GetObjectAttributesArgs.Response XML of GetObjectAttributes
API.
Object part information of
GetObjectAttributesOutput.Builder of
GetObjectLockConfigurationArgs.Builder of
GetObjectRetentionArgs.Builder of
GetObjectTagsArgs.Builder of
GetPresignedObjectUrlArgs.Arguments of
BaseS3Client.headBucket(io.minio.HeadBucketArgs).Builder of
HeadBucketArgs.Common arguments of
HeadBucketArgs and BucketExistsArgs.Builder of
HeadBucketBaseArgs.Response of
BaseS3Client.headBucket(io.minio.HeadBucketArgs).Arguments of
BaseS3Client.headObject(io.minio.HeadObjectArgs).Builder of
HeadObjectArgs.Common arguments of
HeadObjectArgs and StatObjectArgs.Builder of
HeadObjectBaseArgs.Response of
BaseS3Client.headObject(io.minio.HeadObjectArgs).HTTP utilities.
Base URL of S3 endpoint.
HTTP headers.
HTTP methods.
HTTP query parameters.
HTTP request.
HTTP request body of
RandomAccessFile, ByteBuffer or byte array.S3 request.
Builder of
Http.S3Request.Credential provider using IAM roles
for Amazon EC2.
ECS Credentials of
IamAwsProvider.Response XML of CreateMultipartUpload
API.
Initiator information of
ListMultipartUploadsResult and ListPartsResult.Input serialization information of
SelectObjectContentRequest.Compression format of CSV and JSON input serialization.
CSV input serialization information of
InputSerialization.First line description of CSV object.
JSON input serialization information of
InputSerialization.JSON object type of
InputSerialization.JSON.Parquet input serialization information of
InputSerialization.Thrown to indicate that reading given InputStream gets EOFException before reading given length.
Thrown to indicate that unexpected internal library error occurred while processing given
request.
Thrown to indicate that non-xml response thrown from server.
Builder of
IsObjectLegalHoldEnabledArgs.Restore status of object information.
User metadata of object information.
XML converter user metadata of object information.
JSON web token used in
WebIdentityProvider and ClientGrantsProvider.Credential provider using AssumeRoleWithLDAPIdentity
API.
Response XML of AssumeRoleWithLDAPIdentity
API.
Request XML of PutObjectLegalHold
API and response XML of GetObjectLegalHold
API.
Request XML of PutBucketLifecycleConfiguration
API and response XML of GetBucketLifecycleConfiguration
API.
Abort incomplete multipart upload information of
LifecycleConfiguration.Rule.Date and days information of
LifecycleConfiguration.Expiration and LifecycleConfiguration.Transition.Expiration information of
LifecycleConfiguration.Rule.Non-current version expiration information of
LifecycleConfiguration.Rule.Non-current version transition information of
LifecycleConfiguration.Rule.Lifecycle rule information of
LifecycleConfiguration.Transition information of
LifecycleConfiguration.Rule.Response XML of ListBuckets API.
Bucket information of
ListAllMyBucketsResult.Response XML of ListObjects API.
Response XML of ListObjectsV2
API.
Builder of
ListBucketsArgs.Builder of
ListenBucketNotificationArgs.Builder of
ListMultipartUploadsArgs.Response XML of ListMultipartUploads
API.
Upload information of
ListMultipartUploadsResult.Builder of
ListObjectsArgs.Common prefix informaton.
Arguments of
BaseS3Client.listObjectsV1(io.minio.ListObjectsV1Args).Builder of
ListObjectsV1Args.Arguments of
BaseS3Client.listObjectsV2(io.minio.ListObjectsV2Args).Builder of
ListObjectsV2Args.Builder of
ListObjectVersionsArgs.Arguments of
BaseS3Client.listParts(io.minio.ListPartsArgs).Builder of
ListPartsArgs.Response of
BaseS3Client.listParts(io.minio.ListPartsArgs).Response XML of ListParts API.
Response XML of ListObjectVersions
API.
Delete marker information.
Object with version information.
Response XML of GetBucketLocation
API.
Builder of
MakeBucketArgs.Simple Storage Service (aka S3) client to perform bucket and object operations asynchronously.
Argument builder of
MinioAsyncClient.Notification result records representation.
Simple Storage Service (aka S3) client to perform bucket and object operations.
Argument builder of
MinioClient.Credential provider using MinioClient configuration file.
Configuration of
MinioClientConfigProvider.Credential provider using MinIO server specific environment variables.
Base Exception class for all minio-java exceptions.
Request XML of PutBucketNotificationConfiguration
API and response XML of GetBucketNotificationConfiguration
API.
Cloud function configuration of
NotificationConfiguration.Event bridge configuration of
NotificationConfiguration.Filter configuration of
NotificationConfiguration.BaseConfiguration.Filter rule configuration of
NotificationConfiguration.Filter.Queue configuration of
NotificationConfiguration.Topic configuration of
NotificationConfiguration.JSON format of Notification
Content Structure.
Event information of
NotificationRecords.Bucket information of
NotificationRecords.Event.Identity information of
NotificationRecords.Event.Object information of
NotificationRecords.Event.S3 information of
NotificationRecords.Event.This is MinIO extension.
Builder of
ObjectArgs.ObjectConditionalReadArgs.Builder<B extends ObjectConditionalReadArgs.Builder<B,A>,A extends ObjectConditionalReadArgs>
Builder of
ObjectConditionalReadArgs.Request XML of PutObjectLockConfiguration
API and response XML of GetObjectLockConfiguration
API.
Interface represents retention duration of
ObjectLockConfiguration.Rule.Retention duration days of
ObjectLockConfiguration.Rule.Retention duration unit.
Retention duration years of
ObjectLockConfiguration.Rule.Rule information of
ObjectLockConfiguration.Common arguments of
DownloadObjectArgs, GetObjectAttributesArgs, ObjectConditionalReadArgs and SelectObjectContentArgs.Builder of
ObjectReadArgs.Common arguments of
DeleteObjectTagsArgs, DisableObjectLegalHoldArgs, EnableObjectLegalHoldArgs, GetObjectAclArgs, GetObjectRetentionArgs, GetObjectTagsArgs, GetPresignedObjectUrlArgs, IsObjectLegalHoldEnabledArgs,
ObjectReadArgs, ObjectVersionArgs, RemoveObjectArgs, RestoreObjectArgs, SetObjectRetentionArgs and SetObjectTagsArgs.Builder of
ObjectVersionArgs.Common arguments of
UploadSnowballObjectsArgs, UploadSnowballObjectsArgs, PutObjectBaseArgs, ComposeObjectArgs and CopyObjectArgs.Builder of
ObjectWriteArgs.Response of
BaseS3Client.completeMultipartUpload(io.minio.CompleteMultipartUploadArgs), MinioAsyncClient.composeObject(io.minio.ComposeObjectArgs), MinioAsyncClient.copyObject(io.minio.CopyObjectArgs),
MinioAsyncClient.putObject(io.minio.PutObjectArgs), MinioAsyncClient.uploadObject(io.minio.UploadObjectArgs)
and MinioAsyncClient.uploadSnowballObjects(io.minio.UploadSnowballObjectsArgs).Output Serialization information of
SelectObjectContentRequest.CSV output serialization information of
OutputSerialization.JSON output serialization information of
OutputSerialization.Quotation field type of
OutputSerialization.CSV.Owner information for
ListAllMyBucketsResult, ListBucketResultV1, ListBucketResultV2, ListVersionsResult, ListMultipartUploadsResult and ListPartsResult.Post policy information to be used to generate presigned post policy form-data.
Progress information of S3 select response message.
Builder of
PromptObjectArgs.Definition of credential provider.
Arguments of
BaseS3Client.putObject(io.minio.PutObjectAPIArgs).Builder of
PutObjectAPIArgs.Arguments of
BaseS3Client.putObject(io.minio.PutObjectAPIArgs).PutObjectAPIBaseArgs.Builder<B extends PutObjectAPIBaseArgs.Builder<B,A>,A extends PutObjectAPIBaseArgs>
Base argument builder of
PutObjectAPIBaseArgs.Builder of
PutObjectArgs.Common arguments of
PutObjectArgs and UploadObjectArgs.Builder of
PutObjectBaseArgs.Builder of
PutObjectFanOutArgs.An object entry for
PutObjectFanOutArgs.Argument builder of
PutObjectFanOutEntry.Result of
PutObjectFanOutResponse.Builder of
RemoveBucketArgs.Builder of
RemoveObjectArgs.Builder of
RemoveObjectsArgs.Request XML of PutBucketReplication
API and response XML of GetBucketReplication
API.
Access control translation information of
ReplicationConfiguration.Rule.Delete marker replication information of
ReplicationConfiguration.Rule.Delete replication (MinIO extension) information of
ReplicationConfiguration.Rule.Destination information of
ReplicationConfiguration.Rule.Encryption configuration information of
ReplicationConfiguration.Rule.Existing object replication information of
ReplicationConfiguration.Rule.Metrics information of
ReplicationConfiguration.Rule.Replica modification information of
ReplicationConfiguration.Rule.Replication time information of
ReplicationConfiguration.Rule.Replication time value information of
ReplicationConfiguration.Rule.Rule information of
ReplicationConfiguration.Source selection criteria information of
ReplicationConfiguration.Rule.SSE KMS encrypted objects information of
ReplicationConfiguration.Rule.Arguments of
MinioClient.restoreObject(io.minio.RestoreObjectArgs).Builder of
RestoreObjectArgs.Request XML of RestoreObject
API.
Canned ACL type of
RestoreRequest.S3.XML converter of
RestoreRequest.CannedAcl.Encryption information of
RestoreRequest.S3.Glacier job parameters information of
RestoreRequest.Output location information of
RestoreRequest.S3 information of
RestoreRequest.OutputLocation.Select parameters information of
RestoreRequest.Tier type of
RestoreRequest.XML converter of
RestoreRequest.Tier.User metadata information of
RestoreRequest.S3.A container class keeps any type or a MinioException.
Request XML of PutObjectRetention
API and response XML of GetObjectRetention
API.
Retention mode for the specified object.
Builder of
SelectObjectContentArgs.Request XML of SelectObjectContent
API.
Request progress information of
SelectObjectContentRequest.Scan range information of
SelectObjectContentRequest.Select object content response stream.
Thrown to indicate that S3 service returning HTTP server error.
Server-side encryption support.
Customer-key type of Server-side encryption.
KMS type of Server-side encryption.
S3 type of Server-side encryption.
Builder of
SetBucketCorsArgs.Builder of
SetBucketEncryptionArgs.Builder of
SetBucketLifecycleArgs.Builder of
SetBucketNotificationArgs.Builder of
SetBucketPolicyArgs.Builder of
SetBucketReplicationArgs.Builder of
SetBucketTagsArgs.Builder of
SetBucketVersioningArgs.Builder of
SetObjectLockConfigurationArgs.Builder of
SetObjectRetentionArgs.Builder of
SetObjectTagsArgs.Amazon AWS S3 signature V4 signer.
Single object entry for
UploadSnowballObjectsArgs.objects.A source object definition for
ComposeObjectArgs and CopyObjectArgs.Argument builder of
SourceObject.Server-side encryption algorithm type of
RestoreRequest.Encryption and SseConfiguration.Rule.XML converter of
SseAlgorithm.Request XML of PutBucketEncryption
API and response XML of GetBucketEncryption
API.
Rule information of
SseConfiguration.Provider contains constant credentials.
Builder of
StatObjectArgs.Response of
MinioAsyncClient.statObject(io.minio.StatObjectArgs).Stats information of S3 select response message.
Status type of
LifecycleConfiguration.Rule and ReplicationConfiguration.Rule.XML converter of
Status.XML converter for string due to SimpleXML limitation in converting empty element like
to empty string.
Request and response XML of PutBucketTagging
API, PutObjectTagging
API, GetBucketTagging
API and GetObjectTagging
API.
Time formatters for S3 APIs.
Wrapped
ZonedDateTime to handle ISO8601UTC format.XML converter class.
Builder of
UploadObjectArgs.Arguments of
BaseS3Client.uploadPart(io.minio.UploadPartArgs).Builder of
UploadPartArgs.Wrapper of
UploadPartArgs to be used in parallel part uploads.Arguments of
BaseS3Client.uploadPartCopy(io.minio.UploadPartCopyArgs).Builder of
UploadPartCopyArgs.Response of
BaseS3Client.uploadPart(io.minio.UploadPartArgs).Builder of
UploadSnowballObjectsArgs.Collection of utility functions.
InetAddress validation and conversion routines (
java.net.InetAddress).Identifies and stores version information of minio-java package at run time.
Regular Expression validation (using JDK 1.4+ regex support).
Request XML of PutBucketVersioning
API and response XML of GetBucketVersioning
API.
XML converter of
VersioningConfiguration.Status.Base provider of
WebIdentityProvider and ClientGrantsProvider.Credential provider using AssumeRoleWithWebIdentity
API.
Response XML AssumeRoleWithWebIdentity
API.
XML marshaller and unmarshaller.
Thrown to indicate that error at XML marshalling or unmarshalling.