public static interface StartThingRegistrationTaskRequest.Builder extends IotRequest.Builder, SdkPojo, CopyableBuilder<StartThingRegistrationTaskRequest.Builder,StartThingRegistrationTaskRequest>
Modifier and Type | Method and Description |
---|---|
StartThingRegistrationTaskRequest.Builder |
inputFileBucket(String inputFileBucket)
The S3 bucket that contains the input file.
|
StartThingRegistrationTaskRequest.Builder |
inputFileKey(String inputFileKey)
The name of input file within the S3 bucket.
|
StartThingRegistrationTaskRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
StartThingRegistrationTaskRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
StartThingRegistrationTaskRequest.Builder |
roleArn(String roleArn)
The IAM role ARN that grants permission the input file.
|
StartThingRegistrationTaskRequest.Builder |
templateBody(String templateBody)
The provisioning template.
|
build
overrideConfiguration
copy
applyMutation, build
StartThingRegistrationTaskRequest.Builder templateBody(String templateBody)
The provisioning template.
templateBody
- The provisioning template.StartThingRegistrationTaskRequest.Builder inputFileBucket(String inputFileBucket)
The S3 bucket that contains the input file.
inputFileBucket
- The S3 bucket that contains the input file.StartThingRegistrationTaskRequest.Builder inputFileKey(String inputFileKey)
The name of input file within the S3 bucket. This file contains a newline delimited JSON file. Each line contains the parameter values to provision one device (thing).
inputFileKey
- The name of input file within the S3 bucket. This file contains a newline delimited JSON file. Each
line contains the parameter values to provision one device (thing).StartThingRegistrationTaskRequest.Builder roleArn(String roleArn)
The IAM role ARN that grants permission the input file.
roleArn
- The IAM role ARN that grants permission the input file.StartThingRegistrationTaskRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.StartThingRegistrationTaskRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.