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 |
thingName(String thingName)
The name of the thing.
|
build
requestOverrideConfig, requestOverrideConfig
copy
apply, build
DetachThingPrincipalRequest.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.Builder
requestOverrideConfig
in interface AwsRequest.Builder
awsRequestOverrideConfig
- The override configuration.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.