Interface DescribeKeyRegistrationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeKeyRegistrationResponse.Builder,DescribeKeyRegistrationResponse>
,QuickSightResponse.Builder
,SdkBuilder<DescribeKeyRegistrationResponse.Builder,DescribeKeyRegistrationResponse>
,SdkPojo
,SdkResponse.Builder
- Enclosing class:
- DescribeKeyRegistrationResponse
public static interface DescribeKeyRegistrationResponse.Builder extends QuickSightResponse.Builder, SdkPojo, CopyableBuilder<DescribeKeyRegistrationResponse.Builder,DescribeKeyRegistrationResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeKeyRegistrationResponse.Builder
awsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the customer managed key registration specified in the request.DescribeKeyRegistrationResponse.Builder
keyRegistration(Collection<RegisteredCustomerManagedKey> keyRegistration)
A list ofRegisteredCustomerManagedKey
objects in a Amazon QuickSight account.DescribeKeyRegistrationResponse.Builder
keyRegistration(Consumer<RegisteredCustomerManagedKey.Builder>... keyRegistration)
A list ofRegisteredCustomerManagedKey
objects in a Amazon QuickSight account.DescribeKeyRegistrationResponse.Builder
keyRegistration(RegisteredCustomerManagedKey... keyRegistration)
A list ofRegisteredCustomerManagedKey
objects in a Amazon QuickSight account.DescribeKeyRegistrationResponse.Builder
requestId(String requestId)
The Amazon Web Services request ID for this operation.DescribeKeyRegistrationResponse.Builder
status(Integer status)
The HTTP status of the request.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.quicksight.model.QuickSightResponse.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
-
awsAccountId
DescribeKeyRegistrationResponse.Builder awsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the customer managed key registration specified in the request.
- Parameters:
awsAccountId
- The ID of the Amazon Web Services account that contains the customer managed key registration specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyRegistration
DescribeKeyRegistrationResponse.Builder keyRegistration(Collection<RegisteredCustomerManagedKey> keyRegistration)
A list of
RegisteredCustomerManagedKey
objects in a Amazon QuickSight account.- Parameters:
keyRegistration
- A list ofRegisteredCustomerManagedKey
objects in a Amazon QuickSight account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyRegistration
DescribeKeyRegistrationResponse.Builder keyRegistration(RegisteredCustomerManagedKey... keyRegistration)
A list of
RegisteredCustomerManagedKey
objects in a Amazon QuickSight account.- Parameters:
keyRegistration
- A list ofRegisteredCustomerManagedKey
objects in a Amazon QuickSight account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyRegistration
DescribeKeyRegistrationResponse.Builder keyRegistration(Consumer<RegisteredCustomerManagedKey.Builder>... keyRegistration)
A list of
This is a convenience method that creates an instance of theRegisteredCustomerManagedKey
objects in a Amazon QuickSight account.RegisteredCustomerManagedKey.Builder
avoiding the need to create one manually viaRegisteredCustomerManagedKey.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#keyRegistration(List
.) - Parameters:
keyRegistration
- a consumer that will call methods onRegisteredCustomerManagedKey.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#keyRegistration(java.util.Collection
)
-
requestId
DescribeKeyRegistrationResponse.Builder requestId(String requestId)
The Amazon Web Services request ID for this operation.
- Parameters:
requestId
- The Amazon Web Services request ID for this operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
DescribeKeyRegistrationResponse.Builder status(Integer status)
The HTTP status of the request.
- Parameters:
status
- The HTTP status of the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-