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.
Minion Pictures
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 Interface Description CloseableIterator<T> Class Summary Class Description AbortMultipartUploadResponse Response class ofMinioClient.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 forBucketArgs
.BucketExistsArgs Argument class ofMinioClient.bucketExists(io.minio.BucketExistsArgs)
.BucketExistsArgs.Builder ComposeObjectArgs Argument class ofMinioClient.composeObject(io.minio.ComposeObjectArgs)
.ComposeObjectArgs.Builder ComposeSource A source object defintion forComposeObjectArgs
.ComposeSource.Builder CopyObjectArgs Argument class ofMinioClient.copyObject(io.minio.CopyObjectArgs)
.CopyObjectArgs.Builder CopySource A source object defintion forCopyObjectArgs
.CopySource.Builder CreateMultipartUploadResponse Response class ofMinioClient.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 ofMinioClient.deleteBucketEncryption(io.minio.DeleteBucketEncryptionArgs)
.DeleteBucketEncryptionArgs.Builder DeleteBucketLifecycleArgs Argument class ofMinioClient.deleteBucketLifecycle(io.minio.DeleteBucketLifecycleArgs)
.DeleteBucketLifecycleArgs.Builder DeleteBucketNotificationArgs Argument class ofMinioClient.deleteBucketNotification(io.minio.DeleteBucketNotificationArgs)
.DeleteBucketNotificationArgs.Builder DeleteBucketPolicyArgs Argument class ofMinioClient.deleteBucketPolicy(io.minio.DeleteBucketPolicyArgs)
.DeleteBucketPolicyArgs.Builder DeleteBucketReplicationArgs Argument class ofMinioClient.deleteBucketReplication(io.minio.DeleteBucketReplicationArgs)
.DeleteBucketReplicationArgs.Builder DeleteBucketTagsArgs Argument class ofMinioClient.deleteBucketTags(io.minio.DeleteBucketTagsArgs)
.DeleteBucketTagsArgs.Builder DeleteObjectLockConfigurationArgs Argument class ofMinioClient.deleteObjectLockConfiguration(io.minio.DeleteObjectLockConfigurationArgs)
.DeleteObjectLockConfigurationArgs.Builder Argument builder ofDeleteObjectLockConfigurationArgs
.DeleteObjectsResponse Response class ofMinioClient.listObjectsV1(io.minio.ListObjectsArgs)
.DeleteObjectTagsArgs Argument class ofMinioClient.deleteObjectTags(io.minio.DeleteObjectTagsArgs)
.DeleteObjectTagsArgs.Builder Digest Various global static functions used.DisableObjectLegalHoldArgs Argument class ofMinioClient.disableObjectLegalHold(io.minio.DisableObjectLegalHoldArgs)
.DisableObjectLegalHoldArgs.Builder DownloadObjectArgs Argument class ofMinioClient.downloadObject(io.minio.DownloadObjectArgs)
.DownloadObjectArgs.Builder EnableObjectLegalHoldArgs Argument class ofMinioClient.enableObjectLegalHold(io.minio.EnableObjectLegalHoldArgs)
.EnableObjectLegalHoldArgs.Builder GenericResponse Generic response class of any APIs.GetBucketEncryptionArgs Argument class ofMinioClient.getBucketEncryption(io.minio.GetBucketEncryptionArgs)
.GetBucketEncryptionArgs.Builder GetBucketLifecycleArgs Argument class ofMinioClient.getBucketLifecycle(io.minio.GetBucketLifecycleArgs)
.GetBucketLifecycleArgs.Builder GetBucketNotificationArgs Argument class ofMinioClient.getBucketNotification(io.minio.GetBucketNotificationArgs)
.GetBucketNotificationArgs.Builder GetBucketPolicyArgs Argument class ofMinioClient.getBucketPolicy(io.minio.GetBucketPolicyArgs)
.GetBucketPolicyArgs.Builder GetBucketReplicationArgs Argument class ofMinioClient.getBucketReplication(io.minio.GetBucketReplicationArgs)
.GetBucketReplicationArgs.Builder GetBucketTagsArgs Argument class ofMinioClient.getBucketTags(io.minio.GetBucketTagsArgs)
.GetBucketTagsArgs.Builder GetBucketVersioningArgs Argument class ofMinioClient.getBucketVersioning(io.minio.GetBucketVersioningArgs)
.GetBucketVersioningArgs.Builder GetObjectArgs Argument class ofMinioClient.getObject(io.minio.GetObjectArgs)
.GetObjectArgs.Builder GetObjectLockConfigurationArgs Argument class ofMinioClient.getObjectLockConfiguration(io.minio.GetObjectLockConfigurationArgs)
.GetObjectLockConfigurationArgs.Builder Argument builder ofGetObjectLockConfigurationArgs
.GetObjectResponse Response class ofMinioClient.getObject(io.minio.GetObjectArgs)
.GetObjectRetentionArgs Argument class ofMinioClient.getObjectRetention(io.minio.GetObjectRetentionArgs)
.GetObjectRetentionArgs.Builder GetObjectTagsArgs Argument class ofMinioClient.getObjectTags(io.minio.GetObjectTagsArgs)
.GetObjectTagsArgs.Builder GetPresignedObjectUrlArgs Argument class ofMinioClient.getPresignedObjectUrl(io.minio.GetPresignedObjectUrlArgs)
.GetPresignedObjectUrlArgs.Builder IsObjectLegalHoldEnabledArgs Argument class ofMinioClient.isObjectLegalHoldEnabled(io.minio.IsObjectLegalHoldEnabledArgs)
.IsObjectLegalHoldEnabledArgs.Builder ListBucketsArgs Argument class ofMinioClient.listBuckets()
.ListBucketsArgs.Builder ListenBucketNotificationArgs Argument class ofMinioClient.listenBucketNotification(io.minio.ListenBucketNotificationArgs)
.ListenBucketNotificationArgs.Builder ListMultipartUploadsResponse Response class ofMinioClient.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 ofMinioClient.listObjects(io.minio.ListObjectsArgs)
.ListObjectsArgs.Builder ListObjectsV1Response Response class ofMinioClient.listObjectsV1(io.minio.ListObjectsArgs)
.ListObjectsV2Response Response class ofMinioClient.listObjectsV2(io.minio.ListObjectsArgs)
.ListObjectVersionsResponse Response class ofMinioClient.listObjectVersions(io.minio.ListObjectsArgs)
.ListPartsResponse Response class ofMinioClient.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 ofMinioClient.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 forObjectConditionalReadArgs
.ObjectReadArgs ObjectReadArgs.Builder<B extends ObjectReadArgs.Builder<B,A>,A extends ObjectReadArgs> Base argument builder class forObjectReadArgs
.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 forObjectVersionArgs
.ObjectWriteArgs ObjectWriteArgs.Builder<B extends ObjectWriteArgs.Builder<B,A>,A extends ObjectWriteArgs> Base argument builder class forObjectWriteArgs
.ObjectWriteResponse PostPolicy Post policy information to be used to generate presigned post policy form-data.PutObjectArgs Argument class ofMinioClient.putObject(io.minio.PutObjectBaseArgs, java.lang.Object, long, long, int, java.lang.String)
.PutObjectArgs.Builder PutObjectBaseArgs Base argument class forPutObjectArgs
andUploadObjectArgs
.PutObjectBaseArgs.Builder<B extends PutObjectBaseArgs.Builder<B,A>,A extends PutObjectBaseArgs> Base argument builder class forPutObjectBaseArgs
.RemoveBucketArgs Argument class ofMinioClient.removeBucket(io.minio.RemoveBucketArgs)
.RemoveBucketArgs.Builder RemoveObjectArgs Argument class ofMinioClient.removeObject(io.minio.RemoveObjectArgs)
.RemoveObjectArgs.Builder RemoveObjectsArgs Argument class ofMinioClient.removeObjects(io.minio.RemoveObjectsArgs)
.RemoveObjectsArgs.Builder Result<T> A container class keeps any type or an exception.SelectObjectContentArgs Argument class ofMinioClient.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 ofMinioClient.setBucketEncryption(io.minio.SetBucketEncryptionArgs)
.SetBucketEncryptionArgs.Builder SetBucketLifecycleArgs Argument class ofMinioClient.setBucketLifecycle(io.minio.SetBucketLifecycleArgs)
.SetBucketLifecycleArgs.Builder SetBucketNotificationArgs Argument class ofMinioClient.setBucketNotification(io.minio.SetBucketNotificationArgs)
.SetBucketNotificationArgs.Builder SetBucketPolicyArgs Argument class ofMinioClient.setBucketPolicy(io.minio.SetBucketPolicyArgs)
.SetBucketPolicyArgs.Builder SetBucketReplicationArgs Argument class ofMinioClient.setBucketReplication(io.minio.SetBucketReplicationArgs)
.SetBucketReplicationArgs.Builder SetBucketTagsArgs Argument class ofMinioClient.setBucketTags(io.minio.SetBucketTagsArgs)
.SetBucketTagsArgs.Builder SetBucketVersioningArgs Argument class ofMinioClient.setBucketVersioning(io.minio.SetBucketVersioningArgs)
.SetBucketVersioningArgs.Builder SetObjectLockConfigurationArgs Argument class ofMinioClient.setObjectLockConfiguration(io.minio.SetObjectLockConfigurationArgs)
.SetObjectLockConfigurationArgs.Builder Argument builder ofSetObjectLockConfigurationArgs
.SetObjectRetentionArgs Argument class ofMinioClient.setObjectRetention(io.minio.SetObjectRetentionArgs)
.SetObjectRetentionArgs.Builder SetObjectTagsArgs Argument class ofMinioClient.setObjectTags(io.minio.SetObjectTagsArgs)
.SetObjectTagsArgs.Builder Signer Amazon AWS S3 signature V4 signer.StatObjectArgs Argument class ofMinioClient.statObject(io.minio.StatObjectArgs)
.StatObjectArgs.Builder StatObjectResponse Response ofMinioClient.statObject(io.minio.StatObjectArgs)
.Time UploadObjectArgs Argument class ofMinioClient.uploadObject(io.minio.UploadObjectArgs)
.UploadObjectArgs.Builder UploadPartCopyResponse Response class ofMinioClient.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 ofMinioClient.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 Enum Description Directive Copy object directive for metadata and tags.