@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DisassociateResourceSharePermissionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DisassociateResourceSharePermissionRequest() |
Modifier and Type | Method and Description |
---|---|
DisassociateResourceSharePermissionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
String |
getPermissionArn()
The Amazon Resource Name (ARN) of the permission to disassociate from the resource share.
|
String |
getResourceShareArn()
The Amazon Resource Name (ARN) of the resource share.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
void |
setPermissionArn(String permissionArn)
The Amazon Resource Name (ARN) of the permission to disassociate from the resource share.
|
void |
setResourceShareArn(String resourceShareArn)
The Amazon Resource Name (ARN) of the resource share.
|
String |
toString()
Returns a string representation of this object.
|
DisassociateResourceSharePermissionRequest |
withClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
DisassociateResourceSharePermissionRequest |
withPermissionArn(String permissionArn)
The Amazon Resource Name (ARN) of the permission to disassociate from the resource share.
|
DisassociateResourceSharePermissionRequest |
withResourceShareArn(String resourceShareArn)
The Amazon Resource Name (ARN) of the resource share.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public DisassociateResourceSharePermissionRequest()
public void setResourceShareArn(String resourceShareArn)
The Amazon Resource Name (ARN) of the resource share.
resourceShareArn
- The Amazon Resource Name (ARN) of the resource share.public String getResourceShareArn()
The Amazon Resource Name (ARN) of the resource share.
public DisassociateResourceSharePermissionRequest withResourceShareArn(String resourceShareArn)
The Amazon Resource Name (ARN) of the resource share.
resourceShareArn
- The Amazon Resource Name (ARN) of the resource share.public void setPermissionArn(String permissionArn)
The Amazon Resource Name (ARN) of the permission to disassociate from the resource share.
permissionArn
- The Amazon Resource Name (ARN) of the permission to disassociate from the resource share.public String getPermissionArn()
The Amazon Resource Name (ARN) of the permission to disassociate from the resource share.
public DisassociateResourceSharePermissionRequest withPermissionArn(String permissionArn)
The Amazon Resource Name (ARN) of the permission to disassociate from the resource share.
permissionArn
- The Amazon Resource Name (ARN) of the permission to disassociate from the resource share.public void setClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientToken
- A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public String getClientToken()
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
public DisassociateResourceSharePermissionRequest withClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientToken
- A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public String toString()
toString
in class Object
Object.toString()
public DisassociateResourceSharePermissionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()