Interface DescribeThingRegistrationTaskResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeThingRegistrationTaskResponse.Builder,DescribeThingRegistrationTaskResponse>,IotResponse.Builder,SdkBuilder<DescribeThingRegistrationTaskResponse.Builder,DescribeThingRegistrationTaskResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeThingRegistrationTaskResponse
public static interface DescribeThingRegistrationTaskResponse.Builder extends IotResponse.Builder, SdkPojo, CopyableBuilder<DescribeThingRegistrationTaskResponse.Builder,DescribeThingRegistrationTaskResponse>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.iot.model.IotResponse.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
-
taskId
DescribeThingRegistrationTaskResponse.Builder taskId(String taskId)
The task ID.
- Parameters:
taskId- The task ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationDate
DescribeThingRegistrationTaskResponse.Builder creationDate(Instant creationDate)
The task creation date.
- Parameters:
creationDate- The task creation date.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedDate
DescribeThingRegistrationTaskResponse.Builder lastModifiedDate(Instant lastModifiedDate)
The date when the task was last modified.
- Parameters:
lastModifiedDate- The date when the task was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateBody
DescribeThingRegistrationTaskResponse.Builder templateBody(String templateBody)
The task's template.
- Parameters:
templateBody- The task's template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputFileBucket
DescribeThingRegistrationTaskResponse.Builder inputFileBucket(String inputFileBucket)
The S3 bucket that contains the input file.
- Parameters:
inputFileBucket- The S3 bucket that contains the input file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputFileKey
DescribeThingRegistrationTaskResponse.Builder inputFileKey(String inputFileKey)
The input file key.
- Parameters:
inputFileKey- The input file key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
DescribeThingRegistrationTaskResponse.Builder roleArn(String roleArn)
The role ARN that grants access to the input file bucket.
- Parameters:
roleArn- The role ARN that grants access to the input file bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
DescribeThingRegistrationTaskResponse.Builder status(String status)
The status of the bulk thing provisioning task.
-
status
DescribeThingRegistrationTaskResponse.Builder status(Status status)
The status of the bulk thing provisioning task.
-
message
DescribeThingRegistrationTaskResponse.Builder message(String message)
The message.
- Parameters:
message- The message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
successCount
DescribeThingRegistrationTaskResponse.Builder successCount(Integer successCount)
The number of things successfully provisioned.
- Parameters:
successCount- The number of things successfully provisioned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureCount
DescribeThingRegistrationTaskResponse.Builder failureCount(Integer failureCount)
The number of things that failed to be provisioned.
- Parameters:
failureCount- The number of things that failed to be provisioned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
percentageProgress
DescribeThingRegistrationTaskResponse.Builder percentageProgress(Integer percentageProgress)
The progress of the bulk provisioning task expressed as a percentage.
- Parameters:
percentageProgress- The progress of the bulk provisioning task expressed as a percentage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-