Interface DescribeIdentityStoreResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeIdentityStoreResponse.Builder,,DescribeIdentityStoreResponse> IdentitystoreResponse.Builder,SdkBuilder<DescribeIdentityStoreResponse.Builder,,DescribeIdentityStoreResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
DescribeIdentityStoreResponse
-
Method Summary
Modifier and TypeMethodDescriptionidentityStoreArn(String identityStoreArn) The Amazon Resource Name (ARN) of the identity store.identityStoreId(String identityStoreId) The globally unique identifier for the identity store.networkConfiguration(Consumer<NetworkConfigurationDetails.Builder> networkConfiguration) The network configuration of the identity store.networkConfiguration(NetworkConfigurationDetails networkConfiguration) The network configuration of the identity store.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.identitystore.model.IdentitystoreResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
identityStoreId
The globally unique identifier for the identity store.
- Parameters:
identityStoreId- The globally unique identifier for the identity store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityStoreArn
The Amazon Resource Name (ARN) of the identity store. For example,
arn:aws:identitystore::111122223333:identitystore/d-1234567890.- Parameters:
identityStoreArn- The Amazon Resource Name (ARN) of the identity store. For example,arn:aws:identitystore::111122223333:identitystore/d-1234567890.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkConfiguration
DescribeIdentityStoreResponse.Builder networkConfiguration(NetworkConfigurationDetails networkConfiguration) The network configuration of the identity store. This configuration controls whether access through a virtual private cloud (VPC) endpoint is required, and which source VPCs and IP addresses are allowed.
- Parameters:
networkConfiguration- The network configuration of the identity store. This configuration controls whether access through a virtual private cloud (VPC) endpoint is required, and which source VPCs and IP addresses are allowed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkConfiguration
default DescribeIdentityStoreResponse.Builder networkConfiguration(Consumer<NetworkConfigurationDetails.Builder> networkConfiguration) The network configuration of the identity store. This configuration controls whether access through a virtual private cloud (VPC) endpoint is required, and which source VPCs and IP addresses are allowed.
This is a convenience method that creates an instance of theNetworkConfigurationDetails.Builderavoiding the need to create one manually viaNetworkConfigurationDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonetworkConfiguration(NetworkConfigurationDetails).- Parameters:
networkConfiguration- a consumer that will call methods onNetworkConfigurationDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-