public static interface DetachThingPrincipalRequest.Builder extends IoTRequest.Builder, CopyableBuilder<DetachThingPrincipalRequest.Builder,DetachThingPrincipalRequest>
| Modifier and Type | Method and Description |
|---|---|
DetachThingPrincipalRequest.Builder |
principal(String principal)
If the principal is a certificate, this value must be ARN of the certificate.
|
DetachThingPrincipalRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
DetachThingPrincipalRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
DetachThingPrincipalRequest.Builder |
thingName(String thingName)
The name of the thing.
|
buildrequestOverrideConfigcopyapply, buildDetachThingPrincipalRequest.Builder thingName(String thingName)
The name of the thing.
thingName - The name of the thing.DetachThingPrincipalRequest.Builder principal(String principal)
If the principal is a certificate, this value must be ARN of the certificate. If the principal is an Amazon Cognito identity, this value must be the ID of the Amazon Cognito identity.
principal - If the principal is a certificate, this value must be ARN of the certificate. If the principal is an
Amazon Cognito identity, this value must be the ID of the Amazon Cognito identity.DetachThingPrincipalRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.DetachThingPrincipalRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.