Interface DescribeClientAuthenticationSettingsResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeClientAuthenticationSettingsResponse.Builder,DescribeClientAuthenticationSettingsResponse>,DirectoryResponse.Builder,SdkBuilder<DescribeClientAuthenticationSettingsResponse.Builder,DescribeClientAuthenticationSettingsResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeClientAuthenticationSettingsResponse
public static interface DescribeClientAuthenticationSettingsResponse.Builder extends DirectoryResponse.Builder, SdkPojo, CopyableBuilder<DescribeClientAuthenticationSettingsResponse.Builder,DescribeClientAuthenticationSettingsResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeClientAuthenticationSettingsResponse.BuilderclientAuthenticationSettingsInfo(Collection<ClientAuthenticationSettingInfo> clientAuthenticationSettingsInfo)Information about the type of client authentication for the specified directory.DescribeClientAuthenticationSettingsResponse.BuilderclientAuthenticationSettingsInfo(Consumer<ClientAuthenticationSettingInfo.Builder>... clientAuthenticationSettingsInfo)Information about the type of client authentication for the specified directory.DescribeClientAuthenticationSettingsResponse.BuilderclientAuthenticationSettingsInfo(ClientAuthenticationSettingInfo... clientAuthenticationSettingsInfo)Information about the type of client authentication for the specified directory.DescribeClientAuthenticationSettingsResponse.BuildernextToken(String nextToken)The next token used to retrieve the client authentication settings if the number of setting types exceeds page limit and there is another page.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.directory.model.DirectoryResponse.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, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
clientAuthenticationSettingsInfo
DescribeClientAuthenticationSettingsResponse.Builder clientAuthenticationSettingsInfo(Collection<ClientAuthenticationSettingInfo> clientAuthenticationSettingsInfo)
Information about the type of client authentication for the specified directory. The following information is retrieved: The date and time when the status of the client authentication type was last updated, whether the client authentication type is enabled or disabled, and the type of client authentication.
- Parameters:
clientAuthenticationSettingsInfo- Information about the type of client authentication for the specified directory. The following information is retrieved: The date and time when the status of the client authentication type was last updated, whether the client authentication type is enabled or disabled, and the type of client authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientAuthenticationSettingsInfo
DescribeClientAuthenticationSettingsResponse.Builder clientAuthenticationSettingsInfo(ClientAuthenticationSettingInfo... clientAuthenticationSettingsInfo)
Information about the type of client authentication for the specified directory. The following information is retrieved: The date and time when the status of the client authentication type was last updated, whether the client authentication type is enabled or disabled, and the type of client authentication.
- Parameters:
clientAuthenticationSettingsInfo- Information about the type of client authentication for the specified directory. The following information is retrieved: The date and time when the status of the client authentication type was last updated, whether the client authentication type is enabled or disabled, and the type of client authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientAuthenticationSettingsInfo
DescribeClientAuthenticationSettingsResponse.Builder clientAuthenticationSettingsInfo(Consumer<ClientAuthenticationSettingInfo.Builder>... clientAuthenticationSettingsInfo)
Information about the type of client authentication for the specified directory. The following information is retrieved: The date and time when the status of the client authentication type was last updated, whether the client authentication type is enabled or disabled, and the type of client authentication.
This is a convenience method that creates an instance of theClientAuthenticationSettingInfo.Builderavoiding the need to create one manually viaClientAuthenticationSettingInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#clientAuthenticationSettingsInfo(List.) - Parameters:
clientAuthenticationSettingsInfo- a consumer that will call methods onClientAuthenticationSettingInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#clientAuthenticationSettingsInfo(java.util.Collection)
-
nextToken
DescribeClientAuthenticationSettingsResponse.Builder nextToken(String nextToken)
The next token used to retrieve the client authentication settings if the number of setting types exceeds page limit and there is another page.
- Parameters:
nextToken- The next token used to retrieve the client authentication settings if the number of setting types exceeds page limit and there is another page.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-