public abstract class PutObjectAPIBaseArgs extends ObjectArgs
BaseS3Client.putObject(io.minio.PutObjectAPIArgs).| Modifier and Type | Class and Description |
|---|---|
static class |
PutObjectAPIBaseArgs.Builder<B extends PutObjectAPIBaseArgs.Builder<B,A>,A extends PutObjectAPIBaseArgs>
Base argument builder of
PutObjectAPIBaseArgs. |
| Modifier and Type | Field and Description |
|---|---|
protected ByteBuffer |
buffer |
protected byte[] |
data |
protected RandomAccessFile |
file |
protected Http.Headers |
headers |
protected Long |
length |
objectNamebucketName, regionextraHeaders, extraQueryParams, location| Modifier | Constructor and Description |
|---|---|
protected |
PutObjectAPIBaseArgs() |
protected |
PutObjectAPIBaseArgs(AppendObjectArgs args,
byte[] data,
int length,
Http.Headers headers) |
protected |
PutObjectAPIBaseArgs(AppendObjectArgs args,
ByteBuffer buffer,
Http.Headers headers) |
protected |
PutObjectAPIBaseArgs(AppendObjectArgs args,
RandomAccessFile file,
long length,
Http.Headers headers) |
protected |
PutObjectAPIBaseArgs(PutObjectBaseArgs args,
byte[] data,
int length,
Http.Headers headers) |
protected |
PutObjectAPIBaseArgs(PutObjectBaseArgs args,
ByteBuffer buffer,
Http.Headers headers) |
protected |
PutObjectAPIBaseArgs(PutObjectBaseArgs args,
RandomAccessFile file,
long length,
Http.Headers headers) |
protected |
PutObjectAPIBaseArgs(UploadSnowballObjectsArgs args,
byte[] data,
int length,
Http.Headers headers) |
protected |
PutObjectAPIBaseArgs(UploadSnowballObjectsArgs args,
RandomAccessFile file,
long length,
Http.Headers headers) |
| Modifier and Type | Method and Description |
|---|---|
ByteBuffer |
buffer() |
byte[] |
data() |
boolean |
equals(Object o) |
RandomAccessFile |
file() |
int |
hashCode() |
Http.Headers |
headers() |
Long |
length() |
objectbucket, regioncheckSse, extraHeaders, extraQueryParams, location, setLocationprotected RandomAccessFile file
protected ByteBuffer buffer
protected byte[] data
protected Long length
protected Http.Headers headers
protected PutObjectAPIBaseArgs()
protected PutObjectAPIBaseArgs(PutObjectBaseArgs args, ByteBuffer buffer, Http.Headers headers)
protected PutObjectAPIBaseArgs(PutObjectBaseArgs args, RandomAccessFile file, long length, Http.Headers headers)
protected PutObjectAPIBaseArgs(PutObjectBaseArgs args, byte[] data, int length, Http.Headers headers)
protected PutObjectAPIBaseArgs(AppendObjectArgs args, ByteBuffer buffer, Http.Headers headers)
protected PutObjectAPIBaseArgs(AppendObjectArgs args, RandomAccessFile file, long length, Http.Headers headers)
protected PutObjectAPIBaseArgs(AppendObjectArgs args, byte[] data, int length, Http.Headers headers)
protected PutObjectAPIBaseArgs(UploadSnowballObjectsArgs args, byte[] data, int length, Http.Headers headers)
protected PutObjectAPIBaseArgs(UploadSnowballObjectsArgs args, RandomAccessFile file, long length, Http.Headers headers)
public RandomAccessFile file()
public ByteBuffer buffer()
public byte[] data()
public Long length()
public Http.Headers headers()
public boolean equals(Object o)
equals in class ObjectArgspublic int hashCode()
hashCode in class ObjectArgs