Class DeleteTrustRequest
- java.lang.Object
-
- com.amazonaws.AmazonWebServiceRequest
-
- com.amazonaws.services.directory.model.DeleteTrustRequest
-
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
public class DeleteTrustRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Deletes the local side of an existing trust relationship between the Microsoft AD in the AWS cloud and the external domain.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
-
Constructor Summary
Constructors Constructor Description DeleteTrustRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeleteTrustRequest
clone()
Creates a shallow clone of this request.boolean
equals(Object obj)
Boolean
getDeleteAssociatedConditionalForwarder()
String
getTrustId()
The Trust ID of the trust relationship to be deleted.int
hashCode()
Boolean
isDeleteAssociatedConditionalForwarder()
void
setDeleteAssociatedConditionalForwarder(Boolean deleteAssociatedConditionalForwarder)
void
setTrustId(String trustId)
The Trust ID of the trust relationship to be deleted.String
toString()
Returns a string representation of this object; useful for testing and debugging.DeleteTrustRequest
withDeleteAssociatedConditionalForwarder(Boolean deleteAssociatedConditionalForwarder)
DeleteTrustRequest
withTrustId(String trustId)
The Trust ID of the trust relationship to be deleted.-
Methods inherited from class com.amazonaws.AmazonWebServiceRequest
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
-
-
-
-
Method Detail
-
setTrustId
public void setTrustId(String trustId)
The Trust ID of the trust relationship to be deleted.- Parameters:
trustId
- The Trust ID of the trust relationship to be deleted.
-
getTrustId
public String getTrustId()
The Trust ID of the trust relationship to be deleted.- Returns:
- The Trust ID of the trust relationship to be deleted.
-
withTrustId
public DeleteTrustRequest withTrustId(String trustId)
The Trust ID of the trust relationship to be deleted.- Parameters:
trustId
- The Trust ID of the trust relationship to be deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDeleteAssociatedConditionalForwarder
public void setDeleteAssociatedConditionalForwarder(Boolean deleteAssociatedConditionalForwarder)
- Parameters:
deleteAssociatedConditionalForwarder
-
-
getDeleteAssociatedConditionalForwarder
public Boolean getDeleteAssociatedConditionalForwarder()
- Returns:
-
withDeleteAssociatedConditionalForwarder
public DeleteTrustRequest withDeleteAssociatedConditionalForwarder(Boolean deleteAssociatedConditionalForwarder)
- Parameters:
deleteAssociatedConditionalForwarder
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isDeleteAssociatedConditionalForwarder
public Boolean isDeleteAssociatedConditionalForwarder()
- Returns:
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public DeleteTrustRequest clone()
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
Object.clone()
-
-