Interface Trust.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Trust.Builder,
,Trust> SdkBuilder<Trust.Builder,
,Trust> SdkPojo
- Enclosing class:
Trust
-
Method Summary
Modifier 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.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
directoryId
The 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.
-
trustId
The 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.
-
remoteDomainName
The 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.
-
trustType
The trust relationship type.
Forest
is the default.- Parameters:
trustType
- The trust relationship type.Forest
is the default.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trustType
The trust relationship type.
Forest
is the default.- Parameters:
trustType
- The trust relationship type.Forest
is the default.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trustDirection
The 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:
-
trustDirection
The 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:
-
trustState
The 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:
-
trustState
The 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:
-
createdDateTime
The 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.
-
lastUpdatedDateTime
The 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.
-
stateLastUpdatedDateTime
The 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.
-
trustStateReason
The 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.
-
selectiveAuth
Current 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:
-
selectiveAuth
Current 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:
-