Interface DescribePrincipalMappingResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribePrincipalMappingResponse.Builder,DescribePrincipalMappingResponse>,KendraResponse.Builder,SdkBuilder<DescribePrincipalMappingResponse.Builder,DescribePrincipalMappingResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribePrincipalMappingResponse
public static interface DescribePrincipalMappingResponse.Builder extends KendraResponse.Builder, SdkPojo, CopyableBuilder<DescribePrincipalMappingResponse.Builder,DescribePrincipalMappingResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribePrincipalMappingResponse.BuilderdataSourceId(String dataSourceId)Shows the identifier of the data source to see information on the processing ofPUTandDELETEactions for mapping users to their groups.DescribePrincipalMappingResponse.BuildergroupId(String groupId)Shows the identifier of the group to see information on the processing ofPUTandDELETEactions for mapping users to their groups.DescribePrincipalMappingResponse.BuildergroupOrderingIdSummaries(Collection<GroupOrderingIdSummary> groupOrderingIdSummaries)Shows the following information on the processing ofPUTandDELETEactions for mapping users to their groups:DescribePrincipalMappingResponse.BuildergroupOrderingIdSummaries(Consumer<GroupOrderingIdSummary.Builder>... groupOrderingIdSummaries)Shows the following information on the processing ofPUTandDELETEactions for mapping users to their groups:DescribePrincipalMappingResponse.BuildergroupOrderingIdSummaries(GroupOrderingIdSummary... groupOrderingIdSummaries)Shows the following information on the processing ofPUTandDELETEactions for mapping users to their groups:DescribePrincipalMappingResponse.BuilderindexId(String indexId)Shows the identifier of the index to see information on the processing ofPUTandDELETEactions for mapping users to their groups.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.kendra.model.KendraResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
indexId
DescribePrincipalMappingResponse.Builder indexId(String indexId)
Shows the identifier of the index to see information on the processing of
PUTandDELETEactions for mapping users to their groups.- Parameters:
indexId- Shows the identifier of the index to see information on the processing ofPUTandDELETEactions for mapping users to their groups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSourceId
DescribePrincipalMappingResponse.Builder dataSourceId(String dataSourceId)
Shows the identifier of the data source to see information on the processing of
PUTandDELETEactions for mapping users to their groups.- Parameters:
dataSourceId- Shows the identifier of the data source to see information on the processing ofPUTandDELETEactions for mapping users to their groups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupId
DescribePrincipalMappingResponse.Builder groupId(String groupId)
Shows the identifier of the group to see information on the processing of
PUTandDELETEactions for mapping users to their groups.- Parameters:
groupId- Shows the identifier of the group to see information on the processing ofPUTandDELETEactions for mapping users to their groups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupOrderingIdSummaries
DescribePrincipalMappingResponse.Builder groupOrderingIdSummaries(Collection<GroupOrderingIdSummary> groupOrderingIdSummaries)
Shows the following information on the processing of
PUTandDELETEactions for mapping users to their groups:-
Status—the status can be either
PROCESSING,SUCCEEDED,DELETING,DELETED, orFAILED. -
Last updated—the last date-time an action was updated.
-
Received—the last date-time an action was received or submitted.
-
Ordering ID—the latest action that should process and apply after other actions.
-
Failure reason—the reason an action could not be processed.
- Parameters:
groupOrderingIdSummaries- Shows the following information on the processing ofPUTandDELETEactions for mapping users to their groups:-
Status—the status can be either
PROCESSING,SUCCEEDED,DELETING,DELETED, orFAILED. -
Last updated—the last date-time an action was updated.
-
Received—the last date-time an action was received or submitted.
-
Ordering ID—the latest action that should process and apply after other actions.
-
Failure reason—the reason an action could not be processed.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
groupOrderingIdSummaries
DescribePrincipalMappingResponse.Builder groupOrderingIdSummaries(GroupOrderingIdSummary... groupOrderingIdSummaries)
Shows the following information on the processing of
PUTandDELETEactions for mapping users to their groups:-
Status—the status can be either
PROCESSING,SUCCEEDED,DELETING,DELETED, orFAILED. -
Last updated—the last date-time an action was updated.
-
Received—the last date-time an action was received or submitted.
-
Ordering ID—the latest action that should process and apply after other actions.
-
Failure reason—the reason an action could not be processed.
- Parameters:
groupOrderingIdSummaries- Shows the following information on the processing ofPUTandDELETEactions for mapping users to their groups:-
Status—the status can be either
PROCESSING,SUCCEEDED,DELETING,DELETED, orFAILED. -
Last updated—the last date-time an action was updated.
-
Received—the last date-time an action was received or submitted.
-
Ordering ID—the latest action that should process and apply after other actions.
-
Failure reason—the reason an action could not be processed.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
groupOrderingIdSummaries
DescribePrincipalMappingResponse.Builder groupOrderingIdSummaries(Consumer<GroupOrderingIdSummary.Builder>... groupOrderingIdSummaries)
Shows the following information on the processing of
PUTandDELETEactions for mapping users to their groups:-
Status—the status can be either
PROCESSING,SUCCEEDED,DELETING,DELETED, orFAILED. -
Last updated—the last date-time an action was updated.
-
Received—the last date-time an action was received or submitted.
-
Ordering ID—the latest action that should process and apply after other actions.
-
Failure reason—the reason an action could not be processed.
GroupOrderingIdSummary.Builderavoiding the need to create one manually viaGroupOrderingIdSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#groupOrderingIdSummaries(List.) - Parameters:
groupOrderingIdSummaries- a consumer that will call methods onGroupOrderingIdSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#groupOrderingIdSummaries(java.util.Collection)
-
-
-