public class DescribeDocumentPermissionRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
name
The name of the document for which you are the owner.
|
private java.lang.String |
permissionType
The permission type for the document.
|
NOOP
Constructor and Description |
---|
DescribeDocumentPermissionRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeDocumentPermissionRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getName()
The name of the document for which you are the owner.
|
java.lang.String |
getPermissionType()
The permission type for the document.
|
int |
hashCode() |
void |
setName(java.lang.String name)
The name of the document for which you are the owner.
|
void |
setPermissionType(DocumentPermissionType permissionType)
The permission type for the document.
|
void |
setPermissionType(java.lang.String permissionType)
The permission type for the document.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeDocumentPermissionRequest |
withName(java.lang.String name)
The name of the document for which you are the owner.
|
DescribeDocumentPermissionRequest |
withPermissionType(DocumentPermissionType permissionType)
The permission type for the document.
|
DescribeDocumentPermissionRequest |
withPermissionType(java.lang.String permissionType)
The permission type for the document.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String name
The name of the document for which you are the owner.
private java.lang.String permissionType
The permission type for the document. The permission type can be Share.
public void setName(java.lang.String name)
The name of the document for which you are the owner.
name
- The name of the document for which you are the owner.public java.lang.String getName()
The name of the document for which you are the owner.
public DescribeDocumentPermissionRequest withName(java.lang.String name)
The name of the document for which you are the owner.
name
- The name of the document for which you are the owner.public void setPermissionType(java.lang.String permissionType)
The permission type for the document. The permission type can be Share.
permissionType
- The permission type for the document. The permission type can be
Share.DocumentPermissionType
public java.lang.String getPermissionType()
The permission type for the document. The permission type can be Share.
DocumentPermissionType
public DescribeDocumentPermissionRequest withPermissionType(java.lang.String permissionType)
The permission type for the document. The permission type can be Share.
permissionType
- The permission type for the document. The permission type can be
Share.DocumentPermissionType
public void setPermissionType(DocumentPermissionType permissionType)
The permission type for the document. The permission type can be Share.
permissionType
- The permission type for the document. The permission type can be
Share.DocumentPermissionType
public DescribeDocumentPermissionRequest withPermissionType(DocumentPermissionType permissionType)
The permission type for the document. The permission type can be Share.
permissionType
- The permission type for the document. The permission type can be
Share.DocumentPermissionType
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public DescribeDocumentPermissionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()