Interface Trust.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<Trust.Builder,,- Trust> - SdkBuilder<Trust.Builder,,- Trust> - SdkPojo
- Enclosing class:
- Trust
- 
Method SummaryModifier and TypeMethodDescriptioncreatedDateTime(Instant createdDateTime) The date and time that the trust relationship was created.directoryId(String directoryId) The Directory ID of the Amazon Web Services directory involved in the trust relationship.lastUpdatedDateTime(Instant lastUpdatedDateTime) The date and time that the trust relationship was last updated.remoteDomainName(String remoteDomainName) The Fully Qualified Domain Name (FQDN) of the external domain involved in the trust relationship.selectiveAuth(String selectiveAuth) Current state of selective authentication for the trust.selectiveAuth(SelectiveAuth selectiveAuth) Current state of selective authentication for the trust.stateLastUpdatedDateTime(Instant stateLastUpdatedDateTime) The date and time that the TrustState was last updated.trustDirection(String trustDirection) The trust relationship direction.trustDirection(TrustDirection trustDirection) The trust relationship direction.The unique ID of the trust relationship.trustState(String trustState) The trust relationship state.trustState(TrustState trustState) The trust relationship state.trustStateReason(String trustStateReason) The reason for the TrustState.The trust relationship type.The trust relationship type.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
directoryIdThe Directory ID of the Amazon Web Services directory involved in the trust relationship. - Parameters:
- directoryId- The Directory ID of the Amazon Web Services directory involved in the trust relationship.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
trustIdThe unique ID of the trust relationship. - Parameters:
- trustId- The unique ID of the trust relationship.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
remoteDomainNameThe Fully Qualified Domain Name (FQDN) of the external domain involved in the trust relationship. - Parameters:
- remoteDomainName- The Fully Qualified Domain Name (FQDN) of the external domain involved in the trust relationship.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
trustTypeThe trust relationship type. Forestis the default.- Parameters:
- trustType- The trust relationship type.- Forestis the default.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
trustTypeThe trust relationship type. Forestis the default.- Parameters:
- trustType- The trust relationship type.- Forestis the default.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
trustDirectionThe trust relationship direction. - Parameters:
- trustDirection- The trust relationship direction.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
trustDirectionThe trust relationship direction. - Parameters:
- trustDirection- The trust relationship direction.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
trustStateThe trust relationship state. - Parameters:
- trustState- The trust relationship state.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
trustStateThe trust relationship state. - Parameters:
- trustState- The trust relationship state.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
createdDateTimeThe date and time that the trust relationship was created. - Parameters:
- createdDateTime- The date and time that the trust relationship was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
lastUpdatedDateTimeThe date and time that the trust relationship was last updated. - Parameters:
- lastUpdatedDateTime- The date and time that the trust relationship was last updated.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
stateLastUpdatedDateTimeThe date and time that the TrustState was last updated. - Parameters:
- stateLastUpdatedDateTime- The date and time that the TrustState was last updated.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
trustStateReasonThe reason for the TrustState. - Parameters:
- trustStateReason- The reason for the TrustState.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
selectiveAuthCurrent state of selective authentication for the trust. - Parameters:
- selectiveAuth- Current state of selective authentication for the trust.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
selectiveAuthCurrent state of selective authentication for the trust. - Parameters:
- selectiveAuth- Current state of selective authentication for the trust.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-