Minio



Run Standalone MinIO on Docker. MinIO needs a persistent volume to store configuration and application data. However, for testing purposes, you can launch MinIO by simply passing a directory ( /data in the example below). This directory gets created in the container filesystem at the time of container start. VMware Discover how MinIO integrates with VMware across the portfolio from the Persistent Data platform to TKGI and how we support their Kubernetes ambitions. Splunk Find out how MinIO is delivering performance at scale for Splunk SmartStores Veeam Learn how MinIO and Veeam have partnered to drive performance and scalability for a variety of backup use cases.

  1. Minion Pictures
  2. Minions Characters

Minion Pictures

Minio

Minio is an object storage server compatible with Amazon S3 and licensed under Apache 2.0 License Minio is a tool in the Cloud Storage category of a tech stack. Minio is an open source tool with 26.8K GitHub stars and 2.9K GitHub forks. Minio Fire & Security - Minio Fire & Security provides complete fire and security alarm system installations for both commercial and residential locations. MINIOACCESSKEY: a key set to access UI or the bucket from a remote application. MINIOVOLUMES: is the directory (path) where your files will are stored. MINIOOPTS: is multifaceted, it can include the working path of MinIO configuration, options of how to access the UI of MinIO.

Minions Characters

  • Interface Summary
    InterfaceDescription
    CloseableIterator<T>
  • Class Summary
    ClassDescription
    AbortMultipartUploadResponse
    Response class of MinioClient.abortMultipartUpload(java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.google.common.collect.Multimap<java.lang.String, java.lang.String>, com.google.common.collect.Multimap<java.lang.String, java.lang.String>).
    BaseArgs
    BaseArgs.Builder<B extends BaseArgs.Builder<B,A>,A extends BaseArgs>
    Base builder which builds arguments.
    BucketArgs
    BucketArgs.Builder<B extends BucketArgs.Builder<B,A>,A extends BucketArgs>
    Base argument builder class for BucketArgs.
    BucketExistsArgs
    Argument class of MinioClient.bucketExists(io.minio.BucketExistsArgs).
    BucketExistsArgs.Builder
    ComposeObjectArgs
    Argument class of MinioClient.composeObject(io.minio.ComposeObjectArgs).
    ComposeObjectArgs.Builder
    ComposeSource
    A source object defintion for ComposeObjectArgs.
    ComposeSource.Builder
    CopyObjectArgs
    Argument class of MinioClient.copyObject(io.minio.CopyObjectArgs).
    CopyObjectArgs.Builder
    CopySource
    A source object defintion for CopyObjectArgs.
    CopySource.Builder
    CreateMultipartUploadResponse
    Response class of MinioClient.createMultipartUpload(java.lang.String, java.lang.String, java.lang.String, com.google.common.collect.Multimap<java.lang.String, java.lang.String>, com.google.common.collect.Multimap<java.lang.String, java.lang.String>).
    DeleteBucketEncryptionArgs
    Argument class of MinioClient.deleteBucketEncryption(io.minio.DeleteBucketEncryptionArgs).
    DeleteBucketEncryptionArgs.Builder
    DeleteBucketLifecycleArgs
    Argument class of MinioClient.deleteBucketLifecycle(io.minio.DeleteBucketLifecycleArgs).
    DeleteBucketLifecycleArgs.Builder
    DeleteBucketNotificationArgs
    Argument class of MinioClient.deleteBucketNotification(io.minio.DeleteBucketNotificationArgs).
    DeleteBucketNotificationArgs.Builder
    DeleteBucketPolicyArgs
    Argument class of MinioClient.deleteBucketPolicy(io.minio.DeleteBucketPolicyArgs).
    DeleteBucketPolicyArgs.Builder
    DeleteBucketReplicationArgs
    Argument class of MinioClient.deleteBucketReplication(io.minio.DeleteBucketReplicationArgs).
    DeleteBucketReplicationArgs.Builder
    DeleteBucketTagsArgs
    Argument class of MinioClient.deleteBucketTags(io.minio.DeleteBucketTagsArgs).
    DeleteBucketTagsArgs.Builder
    DeleteObjectLockConfigurationArgs
    Argument class of MinioClient.deleteObjectLockConfiguration(io.minio.DeleteObjectLockConfigurationArgs).
    DeleteObjectLockConfigurationArgs.Builder
    Argument builder of DeleteObjectLockConfigurationArgs.
    DeleteObjectsResponse
    Response class of MinioClient.listObjectsV1(io.minio.ListObjectsArgs).
    DeleteObjectTagsArgs
    Argument class of MinioClient.deleteObjectTags(io.minio.DeleteObjectTagsArgs).
    DeleteObjectTagsArgs.Builder
    Digest
    Various global static functions used.
    DisableObjectLegalHoldArgs
    Argument class of MinioClient.disableObjectLegalHold(io.minio.DisableObjectLegalHoldArgs).
    DisableObjectLegalHoldArgs.Builder
    DownloadObjectArgs
    Argument class of MinioClient.downloadObject(io.minio.DownloadObjectArgs).
    DownloadObjectArgs.Builder
    EnableObjectLegalHoldArgs
    Argument class of MinioClient.enableObjectLegalHold(io.minio.EnableObjectLegalHoldArgs).
    EnableObjectLegalHoldArgs.Builder
    GenericResponse
    Generic response class of any APIs.
    GetBucketEncryptionArgs
    Argument class of MinioClient.getBucketEncryption(io.minio.GetBucketEncryptionArgs).
    GetBucketEncryptionArgs.Builder
    GetBucketLifecycleArgs
    Argument class of MinioClient.getBucketLifecycle(io.minio.GetBucketLifecycleArgs).
    GetBucketLifecycleArgs.Builder
    GetBucketNotificationArgs
    Argument class of MinioClient.getBucketNotification(io.minio.GetBucketNotificationArgs).
    GetBucketNotificationArgs.Builder
    GetBucketPolicyArgs
    Argument class of MinioClient.getBucketPolicy(io.minio.GetBucketPolicyArgs).
    GetBucketPolicyArgs.Builder
    GetBucketReplicationArgs
    Argument class of MinioClient.getBucketReplication(io.minio.GetBucketReplicationArgs).
    GetBucketReplicationArgs.Builder
    GetBucketTagsArgs
    Argument class of MinioClient.getBucketTags(io.minio.GetBucketTagsArgs).
    GetBucketTagsArgs.Builder
    GetBucketVersioningArgs
    Argument class of MinioClient.getBucketVersioning(io.minio.GetBucketVersioningArgs).
    GetBucketVersioningArgs.Builder
    GetObjectArgs
    Argument class of MinioClient.getObject(io.minio.GetObjectArgs).
    GetObjectArgs.Builder
    GetObjectLockConfigurationArgs
    Argument class of MinioClient.getObjectLockConfiguration(io.minio.GetObjectLockConfigurationArgs).
    GetObjectLockConfigurationArgs.Builder
    Argument builder of GetObjectLockConfigurationArgs.
    GetObjectResponse
    Response class of MinioClient.getObject(io.minio.GetObjectArgs).
    GetObjectRetentionArgs
    Argument class of MinioClient.getObjectRetention(io.minio.GetObjectRetentionArgs).
    GetObjectRetentionArgs.Builder
    GetObjectTagsArgs
    Argument class of MinioClient.getObjectTags(io.minio.GetObjectTagsArgs).
    GetObjectTagsArgs.Builder
    GetPresignedObjectUrlArgs
    Argument class of MinioClient.getPresignedObjectUrl(io.minio.GetPresignedObjectUrlArgs).
    GetPresignedObjectUrlArgs.Builder
    IsObjectLegalHoldEnabledArgs
    Argument class of MinioClient.isObjectLegalHoldEnabled(io.minio.IsObjectLegalHoldEnabledArgs).
    IsObjectLegalHoldEnabledArgs.Builder
    ListBucketsArgs
    Argument class of MinioClient.listBuckets().
    ListBucketsArgs.Builder
    ListenBucketNotificationArgs
    Argument class of MinioClient.listenBucketNotification(io.minio.ListenBucketNotificationArgs).
    ListenBucketNotificationArgs.Builder
    ListMultipartUploadsResponse
    Response class of MinioClient.listMultipartUploads(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, java.lang.String, com.google.common.collect.Multimap<java.lang.String, java.lang.String>, com.google.common.collect.Multimap<java.lang.String, java.lang.String>).
    ListObjectsArgs
    Argument class of MinioClient.listObjects(io.minio.ListObjectsArgs).
    ListObjectsArgs.Builder
    ListObjectsV1Response
    Response class of MinioClient.listObjectsV1(io.minio.ListObjectsArgs).
    ListObjectsV2Response
    Response class of MinioClient.listObjectsV2(io.minio.ListObjectsArgs).
    ListObjectVersionsResponse
    Response class of MinioClient.listObjectVersions(io.minio.ListObjectsArgs).
    ListPartsResponse
    Response class of MinioClient.listParts(java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.String, com.google.common.collect.Multimap<java.lang.String, java.lang.String>, com.google.common.collect.Multimap<java.lang.String, java.lang.String>).
    MakeBucketArgs
    Argument class of MinioClient.makeBucket(io.minio.MakeBucketArgs).
    MakeBucketArgs.Builder
    MinioClient
    Simple Storage Service (aka S3) client to perform bucket and object operations.
    MinioClient.Builder
    ObjectArgs
    Base argument class holds object name and version ID along with bucket information.
    ObjectArgs.Builder<B extends ObjectArgs.Builder<B,A>,A extends ObjectArgs>
    ObjectConditionalReadArgs
    Base argument class holds condition properties for reading object.
    ObjectConditionalReadArgs.Builder<B extends ObjectConditionalReadArgs.Builder<B,A>,A extends ObjectConditionalReadArgs>
    Base argument builder class for ObjectConditionalReadArgs.
    ObjectReadArgs
    ObjectReadArgs.Builder<B extends ObjectReadArgs.Builder<B,A>,A extends ObjectReadArgs>
    Base argument builder class for ObjectReadArgs.
    ObjectVersionArgs
    Base argument class holds object name and version ID along with bucket information.
    ObjectVersionArgs.Builder<B extends ObjectVersionArgs.Builder<B,A>,A extends ObjectVersionArgs>
    Base argument builder class for ObjectVersionArgs.
    ObjectWriteArgs
    ObjectWriteArgs.Builder<B extends ObjectWriteArgs.Builder<B,A>,A extends ObjectWriteArgs>
    Base argument builder class for ObjectWriteArgs.
    ObjectWriteResponse
    PostPolicy
    Post policy information to be used to generate presigned post policy form-data.
    PutObjectArgs
    Argument class of MinioClient.putObject(io.minio.PutObjectBaseArgs, java.lang.Object, long, long, int, java.lang.String).
    PutObjectArgs.Builder
    PutObjectBaseArgs
    Base argument class for PutObjectArgs and UploadObjectArgs.
    PutObjectBaseArgs.Builder<B extends PutObjectBaseArgs.Builder<B,A>,A extends PutObjectBaseArgs>
    Base argument builder class for PutObjectBaseArgs.
    RemoveBucketArgs
    Argument class of MinioClient.removeBucket(io.minio.RemoveBucketArgs).
    RemoveBucketArgs.Builder
    RemoveObjectArgs
    Argument class of MinioClient.removeObject(io.minio.RemoveObjectArgs).
    RemoveObjectArgs.Builder
    RemoveObjectsArgs
    Argument class of MinioClient.removeObjects(io.minio.RemoveObjectsArgs).
    RemoveObjectsArgs.Builder
    Result<T>
    A container class keeps any type or an exception.
    SelectObjectContentArgs
    Argument class of MinioClient.selectObjectContent(io.minio.SelectObjectContentArgs).
    SelectObjectContentArgs.Builder
    SelectResponseStream
    Select object content response stream.
    ServerSideEncryption
    ServerSideEncryptionCustomerKey
    Customer-key type of Server-side encryption.
    ServerSideEncryptionKms
    ServerSideEncryptionS3
    S3 type of Server-side encryption.
    SetBucketEncryptionArgs
    Argument class of MinioClient.setBucketEncryption(io.minio.SetBucketEncryptionArgs).
    SetBucketEncryptionArgs.Builder
    SetBucketLifecycleArgs
    Argument class of MinioClient.setBucketLifecycle(io.minio.SetBucketLifecycleArgs).
    SetBucketLifecycleArgs.Builder
    SetBucketNotificationArgs
    Argument class of MinioClient.setBucketNotification(io.minio.SetBucketNotificationArgs).
    SetBucketNotificationArgs.Builder
    SetBucketPolicyArgs
    Argument class of MinioClient.setBucketPolicy(io.minio.SetBucketPolicyArgs).
    SetBucketPolicyArgs.Builder
    SetBucketReplicationArgs
    Argument class of MinioClient.setBucketReplication(io.minio.SetBucketReplicationArgs).
    SetBucketReplicationArgs.Builder
    SetBucketTagsArgs
    Argument class of MinioClient.setBucketTags(io.minio.SetBucketTagsArgs).
    SetBucketTagsArgs.Builder
    SetBucketVersioningArgs
    Argument class of MinioClient.setBucketVersioning(io.minio.SetBucketVersioningArgs).
    SetBucketVersioningArgs.Builder
    SetObjectLockConfigurationArgs
    Argument class of MinioClient.setObjectLockConfiguration(io.minio.SetObjectLockConfigurationArgs).
    SetObjectLockConfigurationArgs.Builder
    Argument builder of SetObjectLockConfigurationArgs.
    SetObjectRetentionArgs
    Argument class of MinioClient.setObjectRetention(io.minio.SetObjectRetentionArgs).
    SetObjectRetentionArgs.Builder
    SetObjectTagsArgs
    Argument class of MinioClient.setObjectTags(io.minio.SetObjectTagsArgs).
    SetObjectTagsArgs.Builder
    Signer
    Amazon AWS S3 signature V4 signer.
    StatObjectArgs
    Argument class of MinioClient.statObject(io.minio.StatObjectArgs).
    StatObjectArgs.Builder
    StatObjectResponse
    Response of MinioClient.statObject(io.minio.StatObjectArgs).
    Time
    UploadObjectArgs
    Argument class of MinioClient.uploadObject(io.minio.UploadObjectArgs).
    UploadObjectArgs.Builder
    UploadPartCopyResponse
    Response class of MinioClient.uploadPartCopy(java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, com.google.common.collect.Multimap<java.lang.String, java.lang.String>, com.google.common.collect.Multimap<java.lang.String, java.lang.String>).
    UploadPartResponse
    Response class of MinioClient.uploadPart(java.lang.String, java.lang.String, java.lang.String, java.lang.Object, int, java.lang.String, int, com.google.common.collect.Multimap<java.lang.String, java.lang.String>, com.google.common.collect.Multimap<java.lang.String, java.lang.String>).
    Xml
  • Enum Summary
    EnumDescription
    Directive
    Copy object directive for metadata and tags.