Package io.minio
Class ObjectWriteArgs
java.lang.Object
io.minio.BaseArgs
io.minio.BucketArgs
io.minio.ObjectArgs
io.minio.ObjectWriteArgs
- Direct Known Subclasses:
ComposeObjectArgs,CopyObjectArgs,PutObjectBaseArgs,UploadSnowballObjectsArgs
Common arguments of
UploadSnowballObjectsArgs, UploadSnowballObjectsArgs, PutObjectBaseArgs, ComposeObjectArgs and CopyObjectArgs.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classObjectWriteArgs.Builder<B extends ObjectWriteArgs.Builder<B,A>, A extends ObjectWriteArgs> Builder ofObjectWriteArgs. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Http.Headersprotected booleanstatic final intstatic final longstatic final longstatic final intprotected Retentionprotected ServerSideEncryptionprotected Tagsprotected Http.HeadersFields inherited from class io.minio.ObjectArgs
objectNameFields inherited from class io.minio.BucketArgs
bucketName, regionFields inherited from class io.minio.BaseArgs
extraHeaders, extraQueryParams, location -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotected -
Method Summary
Modifier and TypeMethodDescriptionokhttp3.MediaTypebooleaninthashCode()headers()booleanmakeHeaders(okhttp3.MediaType contentType, Http.Headers checksumHeaders) sse()tags()protected voidvalidateSse(boolean isHttps) Methods inherited from class io.minio.ObjectArgs
objectMethods inherited from class io.minio.BucketArgs
bucket, regionMethods inherited from class io.minio.BaseArgs
checkSse, extraHeaders, extraQueryParams, location, setLocation
-
Field Details
-
MIN_MULTIPART_SIZE
public static final int MIN_MULTIPART_SIZE- See Also:
-
MAX_PART_SIZE
public static final long MAX_PART_SIZE- See Also:
-
MAX_MULTIPART_COUNT
public static final int MAX_MULTIPART_COUNT- See Also:
-
MAX_OBJECT_SIZE
public static final long MAX_OBJECT_SIZE- See Also:
-
headers
-
userMetadata
-
sse
-
tags
-
retention
-
legalHold
protected boolean legalHold
-
-
Constructor Details
-
ObjectWriteArgs
protected ObjectWriteArgs() -
ObjectWriteArgs
-
-
Method Details
-
headers
-
userMetadata
-
sse
-
tags
-
retention
-
legalHold
public boolean legalHold() -
contentType
- Throws:
IOException
-
makeHeaders
-
makeHeaders
-
validateSse
protected void validateSse(boolean isHttps) -
equals
- Overrides:
equalsin classObjectArgs
-
hashCode
public int hashCode()- Overrides:
hashCodein classObjectArgs
-