public static interface ResourceIdentifier.Builder extends SdkPojo, CopyableBuilder<ResourceIdentifier.Builder,ResourceIdentifier>
Modifier and Type | Method and Description |
---|---|
ResourceIdentifier.Builder |
account(String account)
The account with which the resource is associated.
|
ResourceIdentifier.Builder |
caCertificateId(String caCertificateId)
The ID of the CA certificate used to authorize the certificate.
|
ResourceIdentifier.Builder |
clientId(String clientId)
The client ID.
|
ResourceIdentifier.Builder |
cognitoIdentityPoolId(String cognitoIdentityPoolId)
The ID of the Cognito Identity Pool.
|
ResourceIdentifier.Builder |
deviceCertificateId(String deviceCertificateId)
The ID of the certificate attached to the resource.
|
default ResourceIdentifier.Builder |
policyVersionIdentifier(Consumer<PolicyVersionIdentifier.Builder> policyVersionIdentifier)
The version of the policy associated with the resource.
|
ResourceIdentifier.Builder |
policyVersionIdentifier(PolicyVersionIdentifier policyVersionIdentifier)
The version of the policy associated with the resource.
|
copy
applyMutation, build
ResourceIdentifier.Builder deviceCertificateId(String deviceCertificateId)
The ID of the certificate attached to the resource.
deviceCertificateId
- The ID of the certificate attached to the resource.ResourceIdentifier.Builder caCertificateId(String caCertificateId)
The ID of the CA certificate used to authorize the certificate.
caCertificateId
- The ID of the CA certificate used to authorize the certificate.ResourceIdentifier.Builder cognitoIdentityPoolId(String cognitoIdentityPoolId)
The ID of the Cognito Identity Pool.
cognitoIdentityPoolId
- The ID of the Cognito Identity Pool.ResourceIdentifier.Builder clientId(String clientId)
The client ID.
clientId
- The client ID.ResourceIdentifier.Builder policyVersionIdentifier(PolicyVersionIdentifier policyVersionIdentifier)
The version of the policy associated with the resource.
policyVersionIdentifier
- The version of the policy associated with the resource.default ResourceIdentifier.Builder policyVersionIdentifier(Consumer<PolicyVersionIdentifier.Builder> policyVersionIdentifier)
The version of the policy associated with the resource.
This is a convenience that creates an instance of thePolicyVersionIdentifier.Builder
avoiding the
need to create one manually via PolicyVersionIdentifier.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to policyVersionIdentifier(PolicyVersionIdentifier)
.policyVersionIdentifier
- a consumer that will call methods on PolicyVersionIdentifier.Builder
policyVersionIdentifier(PolicyVersionIdentifier)
ResourceIdentifier.Builder account(String account)
The account with which the resource is associated.
account
- The account with which the resource is associated.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.