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 ObjectArgs
objectNameFields inherited from class BucketArgs
bucketName, regionFields inherited from class 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 ObjectArgs
objectMethods inherited from class BucketArgs
bucket, regionMethods inherited from class 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
-