All Classes and Interfaces

Class
Description
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.
Response to get credentials of BaseIdentityProvider.
Core S3 API client.
Base select parameters information for SelectObjectContentRequest and RestoreRequest.SelectParameters.
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.
Chained credential provider work with list of credential providers.
Collection of checksum algorithms.
Object checksum information.
Checksum algorithm.
CRC64NVME Checksum.Hasher copied from https://github.com/minio/crc64nvme.
Checksum hasher.
Algorithm type.
Credential provider using AssumeRoleWithClientGrants API.
Unification of Iterator and Closeable.
Builder of ComposeObjectArgs.
Object information in ListBucketResultV1 and ListBucketResultV2
Builder 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.
Builder of CreateBucketArgs.
Common arguments of CreateBucketArgs and MakeBucketArgs.
Base argument builder of CreateBucketBaseArgs.
Request XML of CreateBucket API.
Bucket properties of CreateBucketConfiguration.
Bucket location information of CreateBucketConfiguration.
Credentials contains access key, secret key and session token.
Builder of DeleteObjectsArgs.
Request XML of DeleteObjects API.
Object information of DeleteRequest.
HTTP header date wrapping ZonedDateTime.
Response XML of DeleteObjects API.
Deleted object of DeleteResult.
Error information of DeleteResult.
Copy object directive for metadata and tags.
Arguments of DownloadObjectArgs.
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.
AND operator of Filter.
Generic response of any APIs.
Builder of GetBucketCorsArgs.
Builder of GetBucketTagsArgs.
Builder of GetObjectAclArgs.
Builder of GetObjectArgs.
Response XML of GetObjectAttributes API.
Object part information of GetObjectAttributesOutput.
Builder of GetObjectTagsArgs.
Builder of HeadBucketArgs.
Common arguments of HeadBucketArgs and BucketExistsArgs.
Builder of HeadBucketBaseArgs.
Builder of HeadObjectArgs.
Common arguments of HeadObjectArgs and StatObjectArgs.
Builder of HeadObjectBaseArgs.
HTTP utilities.
Base URL of S3 endpoint.
HTTP body of RandomAccessFile, ByteBuffer or byte array.
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.
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.
Request XML of PutObjectLegalHold API and response XML of GetObjectLegalHold API.
Abort incomplete multipart upload information of LifecycleConfiguration.Rule.
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.
Response XML of ListMultipartUploads API.
Upload information of ListMultipartUploadsResult.
Builder of ListObjectsArgs.
Common prefix informaton.
Builder of ListObjectsV1Args.
Builder of ListObjectsV2Args.
Builder of 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.
Cloud function configuration of NotificationConfiguration.
Event bridge configuration of NotificationConfiguration.
Filter rule configuration of NotificationConfiguration.Filter.
Queue configuration of NotificationConfiguration.
Topic configuration of NotificationConfiguration.
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.
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.
Builder of ObjectReadArgs.
Builder of ObjectVersionArgs.
Builder of ObjectWriteArgs.
Output Serialization information of SelectObjectContentRequest.
CSV output serialization information of OutputSerialization.
JSON output serialization information of OutputSerialization.
Quotation field type of OutputSerialization.CSV.
Multipart data reader for RandomAccessFile or InputStream to given ByteBuffer.
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.
Builder of PutObjectAPIArgs.
Base argument builder of PutObjectAPIBaseArgs.
Builder of PutObjectArgs.
Common arguments of PutObjectArgs and UploadObjectArgs.
Builder of PutObjectBaseArgs.
An object entry for PutObjectFanOutArgs.
Argument builder of PutObjectFanOutEntry.
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.
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.
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.
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 SetBucketTagsArgs.
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.
Stats information of S3 select response message.
XML converter of Status.
XML converter for string due to SimpleXML limitation in converting empty element like to empty string.
Single tag information of Tags and Filter.
Time formatters for S3 APIs.
Wrapped ZonedDateTime to handle ISO8601UTC format.
XML converter class.
Builder of UploadObjectArgs.
Builder of UploadPartArgs.
Wrapper of UploadPartArgs to be used in parallel part uploads.
Builder of UploadPartCopyArgs.
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.
 
 
Credential provider using AssumeRoleWithWebIdentity API.
XML marshaller and unmarshaller.
Thrown to indicate that error at XML marshalling or unmarshalling.