@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteDataSourceRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DeleteDataSourceRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteDataSourceRequest |
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 is provided to ensure the idempotency of the request.
|
String |
getDomainIdentifier()
The ID of the Amazon DataZone domain in which the data source is deleted.
|
String |
getIdentifier()
The identifier of the data source that is deleted.
|
Boolean |
getRetainPermissionsOnRevokeFailure()
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data
source.
|
int |
hashCode() |
Boolean |
isRetainPermissionsOnRevokeFailure()
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data
source.
|
void |
setClientToken(String clientToken)
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
|
void |
setDomainIdentifier(String domainIdentifier)
The ID of the Amazon DataZone domain in which the data source is deleted.
|
void |
setIdentifier(String identifier)
The identifier of the data source that is deleted.
|
void |
setRetainPermissionsOnRevokeFailure(Boolean retainPermissionsOnRevokeFailure)
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data
source.
|
String |
toString()
Returns a string representation of this object.
|
DeleteDataSourceRequest |
withClientToken(String clientToken)
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
|
DeleteDataSourceRequest |
withDomainIdentifier(String domainIdentifier)
The ID of the Amazon DataZone domain in which the data source is deleted.
|
DeleteDataSourceRequest |
withIdentifier(String identifier)
The identifier of the data source that is deleted.
|
DeleteDataSourceRequest |
withRetainPermissionsOnRevokeFailure(Boolean retainPermissionsOnRevokeFailure)
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data
source.
|
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 void setClientToken(String clientToken)
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
clientToken
- A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.public String getClientToken()
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
public DeleteDataSourceRequest withClientToken(String clientToken)
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
clientToken
- A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.public void setDomainIdentifier(String domainIdentifier)
The ID of the Amazon DataZone domain in which the data source is deleted.
domainIdentifier
- The ID of the Amazon DataZone domain in which the data source is deleted.public String getDomainIdentifier()
The ID of the Amazon DataZone domain in which the data source is deleted.
public DeleteDataSourceRequest withDomainIdentifier(String domainIdentifier)
The ID of the Amazon DataZone domain in which the data source is deleted.
domainIdentifier
- The ID of the Amazon DataZone domain in which the data source is deleted.public void setIdentifier(String identifier)
The identifier of the data source that is deleted.
identifier
- The identifier of the data source that is deleted.public String getIdentifier()
The identifier of the data source that is deleted.
public DeleteDataSourceRequest withIdentifier(String identifier)
The identifier of the data source that is deleted.
identifier
- The identifier of the data source that is deleted.public void setRetainPermissionsOnRevokeFailure(Boolean retainPermissionsOnRevokeFailure)
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data source.
retainPermissionsOnRevokeFailure
- Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for
a data source.public Boolean getRetainPermissionsOnRevokeFailure()
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data source.
public DeleteDataSourceRequest withRetainPermissionsOnRevokeFailure(Boolean retainPermissionsOnRevokeFailure)
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data source.
retainPermissionsOnRevokeFailure
- Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for
a data source.public Boolean isRetainPermissionsOnRevokeFailure()
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data source.
public String toString()
toString
in class Object
Object.toString()
public DeleteDataSourceRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()