- id() - Method in class io.minio.messages.Grantee
-
Returns grantee id.
- id() - Method in class io.minio.messages.Initiator
-
Returns initiator ID.
- id() - Method in class io.minio.messages.Owner
-
Returns owner ID.
- 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
-
Helper class to parse Amazon AWS S3 response XML containing initiate multipart upload result.
- InitiateMultipartUploadResult() - Constructor for class io.minio.messages.InitiateMultipartUploadResult
-
- Initiator - Class in io.minio.messages
-
Helper class to parse Amazon AWS S3 response XML containing initator information.
- 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.
- 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.
- InvalidArgumentException - Exception in io.minio.errors
-
Thrown to indicate that invalid value is passed to a method.
- InvalidArgumentException(String) - Constructor for exception io.minio.errors.InvalidArgumentException
-
Constructs a new InvalidArgumentException 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.
- InvalidObjectPrefixException - Exception in io.minio.errors
-
Thrown to indicate that given objectprefix is not valid.
- InvalidObjectPrefixException(String, String) - Constructor for exception io.minio.errors.InvalidObjectPrefixException
-
Constructs a new InvalidObjectPrefixException with objectPrefix 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.
- 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
-
- io.minio.policy - package io.minio.policy
-
- isDir() - Method in class io.minio.messages.Item
-
Returns whether the object is a directory or not.
- isTruncated() - Method in class io.minio.messages.ListBucketResult
-
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.
- isValid(String) - Method in class io.minio.policy.Statement
-
Returns whether given statement is valid to process for given bucket name.
- 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 parse Amazon AWS S3 response XML containing object item information.
- Item() - Constructor for class io.minio.messages.Item
-
- Item(String, boolean) - Constructor for class io.minio.messages.Item
-
Constructs a new Item object with given object name and IsDir flag.
- lastModified() - Method in class io.minio.messages.Item
-
Returns last modified time of the object.
- lastModified() - Method in class io.minio.messages.Part
-
Returns last modified time.
- lastModified() - Method in class io.minio.ResponseHeader
-
Returns last modified time.
- length() - Method in class io.minio.ObjectStat
-
Returns object length.
- ListAllMyBucketsResult - Class in io.minio.messages
-
Helper class to parse Amazon AWS S3 response XML containing ListAllMyBucketsResult information.
- ListAllMyBucketsResult() - Constructor for class io.minio.messages.ListAllMyBucketsResult
-
- ListBucketResult - Class in io.minio.messages
-
Helper class to parse Amazon AWS S3 response XML containing ListBucketResult information.
- ListBucketResult() - Constructor for class io.minio.messages.ListBucketResult
-
- listBuckets() - Method in class io.minio.MinioClient
-
Returns all bucket information owned by the current user.
- 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
-
Helper class to parse Amazon AWS S3 response XML containing ListMultipartUploadResult information.
- 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.
- ListPartsResult - Class in io.minio.messages
-
Helper class to parse Amazon AWS S3 response XML containing ListPartsResult information.
- ListPartsResult() - Constructor for class io.minio.messages.ListPartsResult
-
- locationConstraint() - Method in class io.minio.messages.CreateBucketConfiguration
-
Returns location constraint.
- 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.
- marker() - Method in class io.minio.messages.ListBucketResult
-
Returns marker.
- 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.
- maxKeys() - Method in class io.minio.messages.ListBucketResult
-
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() - Method in class io.minio.messages.ErrorResponse
-
Returns error message.
- Method - Enum in io.minio.http
-
HTTP methods.
- MinioClient - Class in io.minio
-
This class implements a simple cloud storage client.
- 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(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 using secure (HTTPS) connection.
- 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 (HTTPS) 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 option.
- 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.
- parseJson(Reader, String) - Static method in class io.minio.policy.BucketPolicy
-
- parseXml(Reader) - Method in class io.minio.messages.ErrorResponse
-
Fills up this ErrorResponse object's fields by reading/parsing values from given Reader input stream.
- parseXml(Reader) - Method in class io.minio.messages.XmlEntity
-
Parses content from given reader input stream.
- parseXml(Reader, XmlNamespaceDictionary) - Method in class io.minio.messages.XmlEntity
-
Parses content from given reader input stream and namespace dictionary.
- Part - Class in io.minio.messages
-
Helper class to parse Amazon AWS S3 response XML containing Part information.
- 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.
- partList() - Method in class io.minio.messages.CompleteMultipartUpload
-
Returns List of Parts of mulitpart upload.
- 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.
- permission() - Method in class io.minio.messages.Grant
-
Returns permission.
- PolicyType - Enum in io.minio.policy
-
- PostPolicy - Class in io.minio
-
Post policy information to be used to generate presigned post policy form-data.
- PostPolicy(String, String, DateTime) - Constructor for class io.minio.PostPolicy
-
- PostPolicy(String, String, boolean, DateTime) - 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 - Class in io.minio.messages
-
Helper class to parse Amazon AWS S3 response XML containing Prefix information.
- Prefix() - Constructor for class io.minio.messages.Prefix
-
- prefix() - Method in class io.minio.messages.Prefix
-
Returns 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.
- Principal - Class in io.minio.policy
-
Helper class to parse Amazon AWS S3 policy declarations.
- Principal() - Constructor for class io.minio.policy.Principal
-
- Principal(String) - Constructor for class io.minio.policy.Principal
-
- principal() - Method in class io.minio.policy.Statement
-
- putObject(String, String, String) - Method in class io.minio.MinioClient
-
Uploads given file as object in given bucket.
- putObject(String, String, InputStream, long, String) - Method in class io.minio.MinioClient
-
Uploads data from given stream as object to given bucket.