org.jets3t.service.impl.soap.axis._2006_03_01
Interface AmazonS3_PortType
- All Superinterfaces:
- java.rmi.Remote
- All Known Implementing Classes:
- AmazonS3SoapBindingStub
public interface AmazonS3_PortType
- extends java.rmi.Remote
Method Summary |
CopyObjectResult |
copyObject(java.lang.String sourceBucket,
java.lang.String sourceKey,
java.lang.String destinationBucket,
java.lang.String destinationKey,
MetadataDirective metadataDirective,
MetadataEntry[] metadata,
Grant[] accessControlList,
java.util.Calendar copySourceIfModifiedSince,
java.util.Calendar copySourceIfUnmodifiedSince,
java.lang.String[] copySourceIfMatch,
java.lang.String[] copySourceIfNoneMatch,
StorageClass storageClass,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
CreateBucketResult |
createBucket(java.lang.String bucket,
Grant[] accessControlList,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature)
|
Status |
deleteBucket(java.lang.String bucket,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
Status |
deleteObject(java.lang.String bucket,
java.lang.String key,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
AccessControlPolicy |
getBucketAccessControlPolicy(java.lang.String bucket,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
BucketLoggingStatus |
getBucketLoggingStatus(java.lang.String bucket,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
GetObjectResult |
getObject(java.lang.String bucket,
java.lang.String key,
boolean getMetadata,
boolean getData,
boolean inlineData,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
AccessControlPolicy |
getObjectAccessControlPolicy(java.lang.String bucket,
java.lang.String key,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
GetObjectResult |
getObjectExtended(java.lang.String bucket,
java.lang.String key,
boolean getMetadata,
boolean getData,
boolean inlineData,
java.lang.Long byteRangeStart,
java.lang.Long byteRangeEnd,
java.util.Calendar ifModifiedSince,
java.util.Calendar ifUnmodifiedSince,
java.lang.String[] ifMatch,
java.lang.String[] ifNoneMatch,
java.lang.Boolean returnCompleteObjectOnConditionFailure,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
ListAllMyBucketsResult |
listAllMyBuckets(java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature)
|
ListBucketResult |
listBucket(java.lang.String bucket,
java.lang.String prefix,
java.lang.String marker,
java.lang.Integer maxKeys,
java.lang.String delimiter,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
PutObjectResult |
putObject(java.lang.String bucket,
java.lang.String key,
MetadataEntry[] metadata,
long contentLength,
Grant[] accessControlList,
StorageClass storageClass,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
PutObjectResult |
putObjectInline(java.lang.String bucket,
java.lang.String key,
MetadataEntry[] metadata,
byte[] data,
long contentLength,
Grant[] accessControlList,
StorageClass storageClass,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
void |
setBucketAccessControlPolicy(java.lang.String bucket,
Grant[] accessControlList,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
void |
setBucketLoggingStatus(java.lang.String bucket,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential,
BucketLoggingStatus bucketLoggingStatus)
|
void |
setObjectAccessControlPolicy(java.lang.String bucket,
java.lang.String key,
Grant[] accessControlList,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
|
createBucket
CreateBucketResult createBucket(java.lang.String bucket,
Grant[] accessControlList,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
deleteBucket
Status deleteBucket(java.lang.String bucket,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getObjectAccessControlPolicy
AccessControlPolicy getObjectAccessControlPolicy(java.lang.String bucket,
java.lang.String key,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getBucketAccessControlPolicy
AccessControlPolicy getBucketAccessControlPolicy(java.lang.String bucket,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
setObjectAccessControlPolicy
void setObjectAccessControlPolicy(java.lang.String bucket,
java.lang.String key,
Grant[] accessControlList,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
setBucketAccessControlPolicy
void setBucketAccessControlPolicy(java.lang.String bucket,
Grant[] accessControlList,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getObject
GetObjectResult getObject(java.lang.String bucket,
java.lang.String key,
boolean getMetadata,
boolean getData,
boolean inlineData,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getObjectExtended
GetObjectResult getObjectExtended(java.lang.String bucket,
java.lang.String key,
boolean getMetadata,
boolean getData,
boolean inlineData,
java.lang.Long byteRangeStart,
java.lang.Long byteRangeEnd,
java.util.Calendar ifModifiedSince,
java.util.Calendar ifUnmodifiedSince,
java.lang.String[] ifMatch,
java.lang.String[] ifNoneMatch,
java.lang.Boolean returnCompleteObjectOnConditionFailure,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
putObject
PutObjectResult putObject(java.lang.String bucket,
java.lang.String key,
MetadataEntry[] metadata,
long contentLength,
Grant[] accessControlList,
StorageClass storageClass,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
putObjectInline
PutObjectResult putObjectInline(java.lang.String bucket,
java.lang.String key,
MetadataEntry[] metadata,
byte[] data,
long contentLength,
Grant[] accessControlList,
StorageClass storageClass,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
deleteObject
Status deleteObject(java.lang.String bucket,
java.lang.String key,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
listBucket
ListBucketResult listBucket(java.lang.String bucket,
java.lang.String prefix,
java.lang.String marker,
java.lang.Integer maxKeys,
java.lang.String delimiter,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
listAllMyBuckets
ListAllMyBucketsResult listAllMyBuckets(java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getBucketLoggingStatus
BucketLoggingStatus getBucketLoggingStatus(java.lang.String bucket,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
setBucketLoggingStatus
void setBucketLoggingStatus(java.lang.String bucket,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential,
BucketLoggingStatus bucketLoggingStatus)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
copyObject
CopyObjectResult copyObject(java.lang.String sourceBucket,
java.lang.String sourceKey,
java.lang.String destinationBucket,
java.lang.String destinationKey,
MetadataDirective metadataDirective,
MetadataEntry[] metadata,
Grant[] accessControlList,
java.util.Calendar copySourceIfModifiedSince,
java.util.Calendar copySourceIfUnmodifiedSince,
java.lang.String[] copySourceIfMatch,
java.lang.String[] copySourceIfNoneMatch,
StorageClass storageClass,
java.lang.String AWSAccessKeyId,
java.util.Calendar timestamp,
java.lang.String signature,
java.lang.String credential)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException