public class PutObjectArgs extends PutObjectBaseArgs
MinioAsyncClient.putObject(io.minio.PutObjectArgs)
and MinioClient.putObject(io.minio.PutObjectArgs)
.Modifier and Type | Class and Description |
---|---|
static class |
PutObjectArgs.Builder
Argument builder of
PutObjectArgs . |
contentType, objectSize, partCount, partSize, preloadData
headers, legalHold, MAX_MULTIPART_COUNT, MAX_OBJECT_SIZE, MAX_PART_SIZE, MIN_MULTIPART_SIZE, retention, sse, tags, userMetadata
objectName
bucketName, region
extraHeaders, extraQueryParams
Constructor and Description |
---|
PutObjectArgs() |
Modifier and Type | Method and Description |
---|---|
static PutObjectArgs.Builder |
builder() |
String |
contentType()
Gets content type.
|
boolean |
equals(Object o) |
int |
hashCode() |
BufferedInputStream |
stream() |
objectSize, partCount, partSize, preloadData
genHeaders, headers, legalHold, retention, sse, tags, userMetadata, validateSse
checkSse, object
bucket, region
extraHeaders, extraQueryParams
public BufferedInputStream stream()
public String contentType() throws IOException
contentType
in class PutObjectBaseArgs
IOException
public static PutObjectArgs.Builder builder()
public boolean equals(Object o)
equals
in class PutObjectBaseArgs
public int hashCode()
hashCode
in class PutObjectBaseArgs