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

aggregatedPartSize() - Method in class io.minio.messages.Upload
Returns aggregated part size.
AMZ_DATE_FORMAT - Static variable in class io.minio.Time
 
arn() - Method in class io.minio.messages.BucketMetadata
 
atRest() - Static method in class io.minio.ServerSideEncryption
Create a new server-side-encryption object for encryption at rest (a.k.a.

B

Bucket - Class in io.minio.messages
Helper class to denote bucket information for ListAllMyBucketsResult.
Bucket() - Constructor for class io.minio.messages.Bucket
 
bucketArn() - Method in class io.minio.messages.Event
 
bucketArn() - Method in class io.minio.messages.EventMetadata
 
bucketExists(String) - Method in class io.minio.MinioClient
Checks if given bucket exist and is having read access.
BucketMetadata - Class in io.minio.messages
Helper class to denote bucket information for EventMetadata.
BucketMetadata() - Constructor for class io.minio.messages.BucketMetadata
 
bucketName() - Method in class io.minio.ComposeSource
 
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.
bucketName() - Method in class io.minio.ObjectStat
Returns bucket name.
bucketName() - Method in class io.minio.PostPolicy
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 given bucket name is not valid.
BucketPolicyTooLargeException(String) - Constructor for exception io.minio.errors.BucketPolicyTooLargeException
Constructs a new BucketPolicyTooLargeException with bucket name caused the error and error message.
buckets() - Method in class io.minio.messages.ListAllMyBucketsResult
Returns List of buckets.
buildHeaders(long, String) - Method in class io.minio.ComposeSource
Constructs header .
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

close() - Method in class io.minio.SelectResponseStream
 
CloseableIterator<T> - Interface in io.minio
Unification of Iterator and Closeable.
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 enum io.minio.ErrorCode
 
commonPrefixes() - Method in class io.minio.messages.ListBucketResult
Returns List of Prefix.
commonPrefixes() - Method in class io.minio.messages.ListBucketResultV1
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.
composeObject(String, String, List<ComposeSource>, Map<String, String>, ServerSideEncryption) - Method in class io.minio.MinioClient
Create an object by concatenating a list of source objects using server-side copying.
ComposeSource - Class in io.minio
Source information to compose object.
ComposeSource(String, String) - Constructor for class io.minio.ComposeSource
Create new ComposeSource for given bucket and object.
ComposeSource(String, String, Long, Long) - Constructor for class io.minio.ComposeSource
Create new ComposeSource for given bucket, object, offset and length.
ComposeSource(String, String, Long, Long, Map<String, String>) - Constructor for class io.minio.ComposeSource
Create new ComposeSource for given bucket, object, offset, length and headerMap.
ComposeSource(String, String, Long, Long, Map<String, String>, CopyConditions) - Constructor for class io.minio.ComposeSource
Create new ComposeSource for given bucket, object, offset, length, headerMap and CopyConditions.
ComposeSource(String, String, Long, Long, Map<String, String>, CopyConditions, ServerSideEncryption) - Constructor for class io.minio.ComposeSource
Creates new ComposeSource for given bucket, object, offset, length, headerMap, CopyConditions and server side encryption.
CompressionType - Enum in io.minio.messages
CSV/JSON object's compression format for select object content.
contents() - Method in class io.minio.messages.ListBucketResult
Returns List of Items.
contents() - Method in class io.minio.messages.ListBucketResultV1
Returns List of Items.
contentType() - Method in class io.minio.ObjectStat
Returns content type of object.
contentType() - Method in class io.minio.PutObjectOptions
Gets content type.
continuationToken() - Method in class io.minio.messages.ListBucketResult
Returns continuation token.
copyConditions() - Method in class io.minio.ComposeSource
 
CopyConditions - Class in io.minio
Conditions to be used to do CopyObject.
CopyConditions() - Constructor for class io.minio.CopyConditions
 
copyObject(String, String, Map<String, String>, ServerSideEncryption, String, String, ServerSideEncryption, CopyConditions) - Method in class io.minio.MinioClient
Copy a source object into a new object with the provided name in the provided bucket.
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
 
copySourceHeaders() - Method in class io.minio.ServerSideEncryption
Returns server side encryption headers for source object in Put Object - Copy.
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.
createdTime() - Method in class io.minio.ObjectStat
Returns created time.
creationDate() - Method in class io.minio.messages.Bucket
Returns creation date.
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

DefaultRetention - Class in io.minio.messages
Helper class to denote DefaultRetention information for ObjectLockConfiguration.
DefaultRetention() - Constructor for class io.minio.messages.DefaultRetention
 
DefaultRetention(RetentionMode, RetentionDuration) - Constructor for class io.minio.messages.DefaultRetention
 
deleteBucketLifeCycle(String) - Method in class io.minio.MinioClient
Delete the LifeCycle of bucket.
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
 
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
 
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
Constructs new delete result by parsing content on given reader.
delimiter() - Method in class io.minio.messages.ListBucketResult
Returns delimiter.
delimiter() - Method in class io.minio.messages.ListBucketResultV1
Returns delimiter.
destroyed - Variable in class io.minio.ServerSideEncryption
 
disableObjectLegalHold(String, String, String) - Method in class io.minio.MinioClient
Disable object legal hold on an object.
disableVersioning(String) - Method in class io.minio.MinioClient
Disable object versioning in given bucket.
displayName() - Method in class io.minio.messages.Initiator
Returns initiator display name.
displayName() - Method in class io.minio.messages.Owner
Returns owner display name.
duration() - Method in class io.minio.messages.DefaultRetention
 
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
Returns retention duration.

E

enableObjectLegalHold(String, String, String) - Method in class io.minio.MinioClient
Enables object legal hold on an object.
enableVersioning(String) - Method in class io.minio.MinioClient
Enable object versioning in given bucket.
equals(Object) - Method in class io.minio.ObjectStat
Checks whether given object is same as this ObjectStat.
ErrorCode - Enum in io.minio
Amazon AWS S3 error codes.
errorCode - Variable in class io.minio.messages.ErrorResponse
 
errorCode() - Method in class io.minio.messages.ErrorResponse
Returns error code.
ErrorCode.ErrorCodeConverter - Class in io.minio
XML converter class.
ErrorCodeConverter() - Constructor for class io.minio.ErrorCode.ErrorCodeConverter
 
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(ErrorCode, 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) - 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.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.ObjectStat
Returns ETag.
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() - Method in class io.minio.messages.NotificationCommonConfiguration
Returns events.
events() - Method in class io.minio.messages.NotificationRecords
 
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
 
EXPIRATION_DATE_FORMAT - Static variable in class io.minio.Time
 

F

FileHeaderInfo - Enum in io.minio.messages
Description the first line of input in CSV object.
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
 
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(String, String, String) - Method in class io.minio.PostPolicy
Returns form data of this post policy setting the provided region.
fromString(String) - Static method in enum io.minio.ErrorCode
Returns ErrorCode of given code string.
fromString(String) - Static method in enum io.minio.http.Scheme
Returns Scheme enum of given string.
fromString(String) - Static method in enum io.minio.messages.EventType
Returns EventType of given string.
fromString(String) - Static method in class io.minio.messages.ResponseDate
 

G

get() - Method in class io.minio.messages.Metadata
 
get() - Method in class io.minio.Result
Returns given Type if exception is null, else respective exception is thrown.
getBucketLifeCycle(String) - Method in class io.minio.MinioClient
Get bucket life cycle configuration.
getBucketNotification(String) - Method in class io.minio.MinioClient
Get bucket notification configuration
getBucketPolicy(String) - Method in class io.minio.MinioClient
Get JSON string of bucket policy of the given bucket.
getConditions() - Method in class io.minio.CopyConditions
Get all the set copy conditions map.
getDefaultRetention(String) - Method in class io.minio.MinioClient
Gets default object retention in given bucket.
getInstance() - Static method in class io.minio.org.apache.commons.validator.routines.InetAddressValidator
Returns the singleton instance of this validator.
getObject(String, String) - Method in class io.minio.MinioClient
Gets entire object's data as InputStream in given bucket.
getObject(String, String, ServerSideEncryption) - Method in class io.minio.MinioClient
Gets entire object's data as InputStream in given bucket.
getObject(String, String, long) - Method in class io.minio.MinioClient
Gets object's data starting from given offset as InputStream in the given bucket.
getObject(String, String, long, Long) - Method in class io.minio.MinioClient
Gets object's data of given offset and length as InputStream in the given bucket.
getObject(String, String, Long, Long, ServerSideEncryption) - Method in class io.minio.MinioClient
Gets object's data of given offset and length as InputStream in the given bucket.
getObject(String, String, String) - Method in class io.minio.MinioClient
Gets object's data in the given bucket and stores it to given file name.
getObject(String, String, ServerSideEncryption, String) - Method in class io.minio.MinioClient
Gets encrypted object's data in the given bucket and stores it to given file name.
getObjectRetention(String, String, String) - Method in class io.minio.MinioClient
Fetches object retention lock of an object.
getObjectUrl(String, String) - Method in class io.minio.MinioClient
Gets object's URL in given bucket.
getPresignedObjectUrl(Method, String, String, Integer, Map<String, String>) - Method in class io.minio.MinioClient
Returns a presigned URL string with given HTTP method, expiry time and custom request params for a specific object in the bucket.

H

hashCode() - Method in class io.minio.ObjectStat
Returns hash of this ObjectStat.
headers() - Method in class io.minio.ComposeSource
 
headers() - Method in class io.minio.PutObjectOptions
 
headers() - Method in class io.minio.ServerSideEncryption
Returns server side encryption headers.
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.
HTTP_HEADER_DATE_FORMAT - Static variable in class io.minio.Time
 
httpHeaders() - Method in class io.minio.ObjectStat
Gets HTTP headers.

I

id() - Method in class io.minio.messages.Initiator
Returns initiator ID.
id() - Method in class io.minio.messages.NotificationCommonConfiguration
Returns id.
id() - Method in class io.minio.messages.Owner
Returns owner ID.
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.
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.
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) - Constructor for exception io.minio.errors.InternalException
Constructs a new InternalException with given error message.
InvalidBucketNameException - Exception in io.minio.errors
Thrown to indicate that given bucket name is not valid.
InvalidBucketNameException(String, String) - Constructor for exception io.minio.errors.InvalidBucketNameException
Constructs a new InvalidBucketNameException with bucket name caused the error and error message.
InvalidEndpointException - Exception in io.minio.errors
Thrown to indicate that given endpoint is not valid.
InvalidEndpointException(String, String) - Constructor for exception io.minio.errors.InvalidEndpointException
Constructs a new InvalidEndpointException with endpoint caused the error and error message.
InvalidExpiresRangeException - Exception in io.minio.errors
Thrown to indicate that given expires value is out of range to set in presigned GET/PUT/POST.
InvalidExpiresRangeException(int, String) - Constructor for exception io.minio.errors.InvalidExpiresRangeException
Constructs a new InvalidExpiresRangeException with expires value caused the error and error message.
InvalidPortException - Exception in io.minio.errors
Thrown to indicate that given port number is not valid.
InvalidPortException(int, String) - Constructor for exception io.minio.errors.InvalidPortException
Constructs a new InvalidPortException with port number caused the error and error message.
InvalidResponseException - Exception in io.minio.errors
Thrown to indicate that non-xml response thrown from server.
InvalidResponseException() - Constructor for exception io.minio.errors.InvalidResponseException
 
InvalidResponseException(Request) - Constructor for exception io.minio.errors.InvalidResponseException
Constructs a new InvalidResponseException with HTTP request object causes the error.
io.minio - package io.minio
 
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
 
isDestroyed() - Method in class io.minio.ServerSideEncryption
 
isDir() - Method in class io.minio.messages.Item
Returns whether the object is a directory or not.
isObjectLegalHoldEnabled(String, String, String) - Method in class io.minio.MinioClient
Returns true if the object legal hold is enabled.
isTruncated() - Method in class io.minio.messages.ListBucketResult
Returns whether the result is truncated or not.
isTruncated() - Method in class io.minio.messages.ListBucketResultV1
Returns whether the result is truncated or not.
isTruncated() - Method in class io.minio.messages.ListMultipartUploadsResult
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 ListBucketResult and ListBucketResultV1.
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.

K

key() - Method in class io.minio.messages.ObjectMetadata
 
keyCount() - Method in class io.minio.messages.ListBucketResult
Returns key count.
keyMarker() - Method in class io.minio.messages.ListMultipartUploadsResult
Returns key marker.

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.
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.
length() - Method in class io.minio.ComposeSource
 
length() - Method in class io.minio.ObjectStat
Returns object length.
ListAllMyBucketsResult - Class in io.minio.messages
Object representation of response XML of ListBuckets API.
ListAllMyBucketsResult() - Constructor for class io.minio.messages.ListAllMyBucketsResult
 
ListBucketResult - Class in io.minio.messages
Object representation of response XML of ListObjectsV2 API.
ListBucketResult() - Constructor for class io.minio.messages.ListBucketResult
 
ListBucketResultV1 - Class in io.minio.messages
Object representation of response XML of ListObjects API.
ListBucketResultV1() - Constructor for class io.minio.messages.ListBucketResultV1
 
listBuckets() - Method in class io.minio.MinioClient
Returns all bucket information owned by the current user.
listenBucketNotification(String, String, String, String[]) - Method in class io.minio.MinioClient
Listen to bucket notifications.
listIncompleteUploads(String) - Method in class io.minio.MinioClient
Lists incomplete uploads of objects in given bucket.
listIncompleteUploads(String, String) - Method in class io.minio.MinioClient
Lists incomplete uploads of objects in given bucket and prefix.
listIncompleteUploads(String, String, boolean) - Method in class io.minio.MinioClient
Lists incomplete uploads of objects in given bucket, prefix and recursive flag.
ListMultipartUploadsResult - Class in io.minio.messages
Object representation of response XML of ListMultipartUploads API.
ListMultipartUploadsResult() - Constructor for class io.minio.messages.ListMultipartUploadsResult
 
listObjects(String) - Method in class io.minio.MinioClient
Lists object information in given bucket.
listObjects(String, String) - Method in class io.minio.MinioClient
Lists object information in given bucket and prefix.
listObjects(String, String, boolean) - Method in class io.minio.MinioClient
Lists object information as Iterable<Result><Item> in given bucket, prefix and recursive flag.
listObjects(String, String, boolean, boolean) - Method in class io.minio.MinioClient
Lists object information as Iterable<Result><Item> in given bucket, prefix, recursive flag and S3 API version to use.
listObjects(String, String, boolean, boolean, boolean) - Method in class io.minio.MinioClient
Lists object information as Iterable<Result><Item> in given bucket, prefix, recursive flag, user metadata flag and S3 API version to use.
ListPartsResult - Class in io.minio.messages
Object representation of response XML of ListParts API.
ListPartsResult() - Constructor for class io.minio.messages.ListPartsResult
 
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(String) - Method in class io.minio.MinioClient
Creates a bucket with default region.
makeBucket(String, String) - Method in class io.minio.MinioClient
Creates a bucket with given region.
makeBucket(String, String, boolean) - Method in class io.minio.MinioClient
Creates a bucket with given region and object lock option.
makeFormData(String, String, String) - Method in class io.minio.PostPolicy
 
marker() - Method in class io.minio.messages.ListBucketResultV1
Returns marker.
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.
MAX_MULTIPART_COUNT - Static variable in class io.minio.PutObjectOptions
 
MAX_OBJECT_SIZE - Static variable in class io.minio.PutObjectOptions
 
MAX_PART_SIZE - Static variable in class io.minio.PutObjectOptions
 
maxKeys() - Method in class io.minio.messages.ListBucketResult
Returns max keys.
maxKeys() - Method in class io.minio.messages.ListBucketResultV1
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.
message() - Method in enum io.minio.ErrorCode
 
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
 
Method - Enum in io.minio.http
HTTP methods.
MIN_MULTIPART_SIZE - Static variable in class io.minio.PutObjectOptions
 
MINIO_RESPONSE_DATE_FORMAT - Static variable in class io.minio.messages.Event
 
MinioClient - Class in io.minio
Simple Storage Service (aka S3) client to perform bucket and object operations.
MinioClient(String) - Constructor for class io.minio.MinioClient
Creates MinIO client object with given endpoint using anonymous access.
MinioClient(URL) - Constructor for class io.minio.MinioClient
Creates MinIO client object with given URL object using anonymous access.
MinioClient(HttpUrl) - Constructor for class io.minio.MinioClient
Creates MinIO client object with given HttpUrl object using anonymous access.
MinioClient(String, String, String) - Constructor for class io.minio.MinioClient
Creates MinIO client object with given endpoint, access key and secret key.
MinioClient(String, String, String, String) - Constructor for class io.minio.MinioClient
Creates MinIO client object with given endpoint, access key, secret key and region name.
MinioClient(URL, String, String) - Constructor for class io.minio.MinioClient
Creates MinIO client object with given URL object, access key and secret key.
MinioClient(HttpUrl, String, String) - Constructor for class io.minio.MinioClient
Creates MinIO client object with given URL object, access key and secret key.
MinioClient(String, int, String, String) - Constructor for class io.minio.MinioClient
Creates MinIO client object with given endpoint, port, access key and secret key.
MinioClient(String, String, String, boolean) - Constructor for class io.minio.MinioClient
Creates MinIO client object with given endpoint, access key and secret key using secure (TLS) connection.
MinioClient(String, int, String, String, boolean) - Constructor for class io.minio.MinioClient
Creates MinIO client object using given endpoint, port, access key, secret key and secure (TLS) connection.
MinioClient(String, int, String, String, String, boolean) - Constructor for class io.minio.MinioClient
Creates MinIO client object using given endpoint, port, access key, secret key, region and secure (TLS) connection.
MinioClient(String, int, String, String, String, boolean, OkHttpClient) - Constructor for class io.minio.MinioClient
Creates MinIO client object using given endpoint, port, access key, secret key, region and secure (TLS) connection.
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.
mode() - Method in class io.minio.messages.DefaultRetention
 
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
Returns retention mode.

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.ListBucketResult
Returns bucket name.
name() - Method in class io.minio.messages.ListBucketResultV1
Returns bucket name.
name() - Method in class io.minio.ObjectStat
Returns object name.
nextContinuationToken() - Method in class io.minio.messages.ListBucketResult
Returns next continuation token.
nextKeyMarker() - Method in class io.minio.messages.ListMultipartUploadsResult
Returns next key marker.
nextMarker() - Method in class io.minio.messages.ListBucketResultV1
Returns next marker.
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.
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
 

O

objectList() - Method in class io.minio.messages.DeleteResult
Returns deleted object list.
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.
ObjectMetadata - Class in io.minio.messages
Helper class to denote object information for EventMetadata.
ObjectMetadata() - Constructor for class io.minio.messages.ObjectMetadata
 
objectName() - Method in class io.minio.ComposeSource
 
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.
objectSize() - Method in class io.minio.ComposeSource
 
objectSize() - Method in class io.minio.messages.Event
 
objectSize() - Method in class io.minio.messages.EventMetadata
 
objectSize() - Method in class io.minio.PutObjectOptions
 
ObjectStat - Class in io.minio
Object stat information.
ObjectStat(String, String, Headers) - Constructor for class io.minio.ObjectStat
Creates ObjectStat with given bucket name, object name and HTTP Headers from response.
ObjectStat(String, String, ZonedDateTime, long, String, String) - Constructor for class io.minio.ObjectStat
Deprecated.
objectVersionId() - Method in class io.minio.messages.Event
 
objectVersionId() - Method in class io.minio.messages.EventMetadata
 
offset() - Method in class io.minio.ComposeSource
 
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.
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
 
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() - Method in class io.minio.PutObjectOptions
 
partList() - Method in class io.minio.messages.ListPartsResult
Returns List of Part.
partNumber() - Method in class io.minio.messages.Part
Returns part number.
partNumberMarker() - Method in class io.minio.messages.ListPartsResult
Returns part number marker.
partSize() - Method in class io.minio.messages.Part
Returns part size.
partSize() - Method in class io.minio.PutObjectOptions
 
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, String, ZonedDateTime) - Constructor for class io.minio.PostPolicy
 
PostPolicy(String, String, boolean, ZonedDateTime) - Constructor for class io.minio.PostPolicy
Creates PostPolicy for given bucket name, object name, string to match object name starting with and expiration time.
prefix() - Method in class io.minio.messages.ListBucketResult
Returns prefix.
prefix() - Method in class io.minio.messages.ListBucketResultV1
Returns prefix.
Prefix - Class in io.minio.messages
Helper class to denote Prefix information in ListBucketResult and ListBucketResultV1.
Prefix() - Constructor for class io.minio.messages.Prefix
 
presignedGetObject(String, String, Integer, Map<String, String>) - Method in class io.minio.MinioClient
Returns an presigned URL to download the object in the bucket with given expiry time with custom request params.
presignedGetObject(String, String, Integer) - Method in class io.minio.MinioClient
Returns an presigned URL to download the object in the bucket with given expiry time.
presignedGetObject(String, String) - Method in class io.minio.MinioClient
Returns an presigned URL to download the object in the bucket with default expiry time.
presignedPostPolicy(PostPolicy) - Method in class io.minio.MinioClient
Returns string map for given PostPolicy to upload object with various post policy conditions.
presignedPutObject(String, String, Integer) - Method in class io.minio.MinioClient
Returns a presigned URL to upload an object in the bucket with given expiry time.
presignedPutObject(String, String) - Method in class io.minio.MinioClient
Returns a presigned URL to upload an object in the bucket with default expiry time.
principalId() - Method in class io.minio.messages.Identity
 
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
 
putObject(String, String, String, PutObjectOptions) - Method in class io.minio.MinioClient
Uploads data from given file as object to given bucket using given PutObjectOptions.
putObject(String, String, InputStream, PutObjectOptions) - Method in class io.minio.MinioClient
Uploads data from given stream as object to given bucket using given PutObjectOptions.
PutObjectOptions - Class in io.minio
Options to put object.
PutObjectOptions(long, long) - Constructor for class io.minio.PutObjectOptions
Creates new PutObjectOptions object.

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.ErrorCode.ErrorCodeConverter
 
read(InputNode) - Method in class io.minio.messages.EventType.EventTypeConverter
 
read(InputNode) - Method in class io.minio.messages.Metadata.MetadataConverter
 
read(InputNode) - Method in class io.minio.messages.ResponseDate.ResponseDateConverter
 
read() - Method in class io.minio.SelectResponseStream
read single byte from payload.
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() - Method in class io.minio.messages.Event
 
RegionConflictException - Exception in io.minio.errors
Thrown to indicate that passed region conflicts with the one previously specified.
RegionConflictException(String) - Constructor for exception io.minio.errors.RegionConflictException
Constructs a new RegionConflictException with given error message.
removeAllBucketNotification(String) - Method in class io.minio.MinioClient
Remove all bucket notification.
removeBucket(String) - Method in class io.minio.MinioClient
Removes an empty bucket.
removeIncompleteUpload(String, String) - Method in class io.minio.MinioClient
Removes incomplete multipart upload of given object.
removeObject(String, String) - Method in class io.minio.MinioClient
Removes an object from a bucket.
removeObjects(String, Iterable<String>) - Method in class io.minio.MinioClient
Removes multiple objects from a bucket.
request() - Method in exception io.minio.errors.InvalidResponseException
 
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.
requiresTls() - Method in enum io.minio.ServerSideEncryption.Type
Returns true if the server-side encryption requires a TLS connection.
resource - Variable in class io.minio.messages.ErrorResponse
 
resource() - Method in class io.minio.messages.ErrorResponse
Returns resource.
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
 
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
 
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.
RetentionDuration - Interface in io.minio.messages
Retention duration of ObjectLockConfiguration
RetentionDurationDays - Class in io.minio.messages
Days type retention duration of ObjectLockConfiguration
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(int) - Constructor for class io.minio.messages.RetentionDurationYears
 
RetentionMode - Enum in io.minio.messages
Retention mode for the specified object.
Rule - Class in io.minio.messages
Helper class to denote Rule information for ObjectLockConfiguration.
Rule() - Constructor for class io.minio.messages.Rule
 
Rule(RetentionMode, RetentionDuration) - Constructor for class io.minio.messages.Rule
Constructs a new Rule object with given retention.

S

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.
Scheme - Enum in io.minio.http
HTTP schemes.
selectObjectContent(String, String, String, InputSerialization, OutputSerialization, boolean, Long, Long, ServerSideEncryption) - Method in class io.minio.MinioClient
Select object content using SQL expression.
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.
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
 
ServerSideEncryption - Class in io.minio
Server-side encryption options.
ServerSideEncryption() - Constructor for class io.minio.ServerSideEncryption
 
ServerSideEncryption.Type - Enum in io.minio
The types of server-side encryption.
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.
setBucketLifeCycle(String, String) - Method in class io.minio.MinioClient
Set XML string of LifeCycle on a given bucket.
setBucketNotification(String, NotificationConfiguration) - Method in class io.minio.MinioClient
Set bucket notification configuration
setBucketPolicy(String, String) - Method in class io.minio.MinioClient
Set JSON string of policy on given bucket.
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.
setContentEncoding(String) - Method in class io.minio.PostPolicy
Sets content encoding.
setContentLength(long) - Method in class io.minio.PostPolicy
Sets content length.
setContentRange(long, long) - Method in class io.minio.PostPolicy
Sets content range.
setContentType(String) - Method in class io.minio.PostPolicy
Sets content type.
setContentType(String) - Method in class io.minio.PutObjectOptions
Sets content type.
setDefaultRetention(String, ObjectLockConfiguration) - Method in class io.minio.MinioClient
Sets default object retention in given bucket.
setEvents(List<EventType>) - Method in class io.minio.messages.NotificationCommonConfiguration
Sets event.
setEventTime(String) - Method in class io.minio.messages.Event
 
setHeaders(Map<String, String>) - Method in class io.minio.PutObjectOptions
 
setId(String) - Method in class io.minio.messages.NotificationCommonConfiguration
Sets id.
setMatchETag(String) - Method in class io.minio.CopyConditions
Set matching ETag condition, copy object which matches the following ETag.
setMatchETagNone(String) - Method in class io.minio.CopyConditions
Set matching ETag none condition, copy object which does not match the following ETag.
setModified(ZonedDateTime) - Method in class io.minio.CopyConditions
Set modified condition, copy object modified since given time.
setObjectRetention(String, String, String, Retention, boolean) - Method in class io.minio.MinioClient
Applies object retention lock onto an object.
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.
setReplaceMetadataDirective() - Method in class io.minio.CopyConditions
Set replace metadata directive which specifies that destination object after copyObject() sets new metadata provided in the request.
setSse(ServerSideEncryption) - Method in class io.minio.PutObjectOptions
 
setSuccessActionStatus(int) - Method in class io.minio.PostPolicy
Sets success action status.
setSuffixRule(String) - Method in class io.minio.messages.Filter
 
setSuffixRule(String) - Method in class io.minio.messages.NotificationCommonConfiguration
sets filter suffix rule.
setTimeout(long, long, long) - Method in class io.minio.MinioClient
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.
setUnmodified(ZonedDateTime) - Method in class io.minio.CopyConditions
Sets object unmodified condition, copy object unmodified since given time.
SIGNER_DATE_FORMAT - Static variable in class io.minio.Time
 
size() - Method in class io.minio.messages.Item
Returns object size.
size() - Method in class io.minio.messages.ObjectMetadata
 
Source - Class in io.minio.messages
Helper class to denote client information causes this event.
Source() - Constructor for class io.minio.messages.Source
 
sse() - Method in class io.minio.ComposeSource
 
sse() - Method in class io.minio.PutObjectOptions
 
startAfter() - Method in class io.minio.messages.ListBucketResult
Returns start after.
statObject(String, String) - Method in class io.minio.MinioClient
Returns meta data information of given object in given bucket.
statObject(String, String, ServerSideEncryption) - Method in class io.minio.MinioClient
Returns meta data information of given object in given bucket.
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.LegalHold
Indicates whether the specified object has a Legal Hold in place or not.
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.Upload
Returns storage class.

T

Time - Class in io.minio
Time formatters for S3 APIs.
toItem() - Method in class io.minio.messages.Prefix
 
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.BucketPolicyTooLargeException
 
toString() - Method in exception io.minio.errors.ErrorResponseException
 
toString() - Method in exception io.minio.errors.InvalidBucketNameException
 
toString() - Method in exception io.minio.errors.InvalidEndpointException
 
toString() - Method in exception io.minio.errors.InvalidExpiresRangeException
 
toString() - Method in exception io.minio.errors.InvalidPortException
 
toString() - Method in exception io.minio.errors.XmlParserException
 
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 class io.minio.messages.ResponseDate
 
toString() - Method in class io.minio.ObjectStat
Returns ObjectStat as string.
toString() - Method in class io.minio.org.apache.commons.validator.routines.RegexValidator
Provide a String representation of this validator.
traceOff() - Method in class io.minio.MinioClient
Disables HTTP call tracing previously enabled.
traceOn(OutputStream) - Method in class io.minio.MinioClient
Enables HTTP call tracing and written to traceStream.
type() - Method in class io.minio.ServerSideEncryption
Returns server side encryption type.

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.
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.messages.InitiateMultipartUploadResult
Returns upload ID.
uploadId() - Method in class io.minio.messages.Upload
Returns upload ID.
uploadIdMarker() - Method in class io.minio.messages.ListMultipartUploadsResult
Returns upload ID marker.
uploads() - Method in class io.minio.messages.ListMultipartUploadsResult
Returns List of Upload.
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
 
UTC - Static variable in class io.minio.Time
 

V

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(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.
value() - Method in class io.minio.messages.FilterRule
Returns filter value.
valueOf(String) - Static method in enum io.minio.ErrorCode
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.http.Scheme
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.JsonType
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.ServerSideEncryption.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.minio.ErrorCode
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.http.Scheme
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.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.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.ServerSideEncryption.Type
Returns an array containing the constants of this enum type, in the order they are declared.
versionId() - Method in class io.minio.messages.ObjectMetadata
 

W

withCustomerKey(SecretKey) - Static method in class io.minio.ServerSideEncryption
Create a new server-side-encryption object for encryption with customer provided keys (a.k.a.
withManagedKeys(String, Map<String, String>) - Static method in class io.minio.ServerSideEncryption
Create a new server-side-encryption object for encryption using a KMS (a.k.a.
write(OutputNode, ErrorCode) - Method in class io.minio.ErrorCode.ErrorCodeConverter
 
write(OutputNode, EventType) - Method in class io.minio.messages.EventType.EventTypeConverter
 
write(OutputNode, Metadata) - Method in class io.minio.messages.Metadata.MetadataConverter
 
write(OutputNode, ResponseDate) - Method in class io.minio.messages.ResponseDate.ResponseDateConverter
 

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

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