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 Details

    • 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

      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

      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

      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

      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

      The status of the bulk thing provisioning task.

      Parameters:
      status - The status of the bulk thing provisioning task.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the bulk thing provisioning task.

      Parameters:
      status - The status of the bulk thing provisioning task.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • message

      The message.

      Parameters:
      message - The message.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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

      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.