Interface GetRegisterAccountStatusResponse.Builder

  • Method Details

    • customerAccountId

      GetRegisterAccountStatusResponse.Builder customerAccountId(String customerAccountId)

      The unique ID of the Amazon Web Services account, provided at account creation.

      Parameters:
      customerAccountId - The unique ID of the Amazon Web Services account, provided at account creation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accountStatus

      GetRegisterAccountStatusResponse.Builder accountStatus(String accountStatus)

      The status of registering your account and resources. The status can be one of:

      • REGISTRATION_SUCCESS - The Amazon Web Services resource is successfully registered.

      • REGISTRATION_PENDING - Amazon Web Services IoT FleetWise is processing the registration request. This process takes approximately five minutes to complete.

      • REGISTRATION_FAILURE - Amazon Web Services IoT FleetWise can't register the AWS resource. Try again later.

      Parameters:
      accountStatus - The status of registering your account and resources. The status can be one of:

      • REGISTRATION_SUCCESS - The Amazon Web Services resource is successfully registered.

      • REGISTRATION_PENDING - Amazon Web Services IoT FleetWise is processing the registration request. This process takes approximately five minutes to complete.

      • REGISTRATION_FAILURE - Amazon Web Services IoT FleetWise can't register the AWS resource. Try again later.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • accountStatus

      The status of registering your account and resources. The status can be one of:

      • REGISTRATION_SUCCESS - The Amazon Web Services resource is successfully registered.

      • REGISTRATION_PENDING - Amazon Web Services IoT FleetWise is processing the registration request. This process takes approximately five minutes to complete.

      • REGISTRATION_FAILURE - Amazon Web Services IoT FleetWise can't register the AWS resource. Try again later.

      Parameters:
      accountStatus - The status of registering your account and resources. The status can be one of:

      • REGISTRATION_SUCCESS - The Amazon Web Services resource is successfully registered.

      • REGISTRATION_PENDING - Amazon Web Services IoT FleetWise is processing the registration request. This process takes approximately five minutes to complete.

      • REGISTRATION_FAILURE - Amazon Web Services IoT FleetWise can't register the AWS resource. Try again later.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • timestreamRegistrationResponse

      GetRegisterAccountStatusResponse.Builder timestreamRegistrationResponse(TimestreamRegistrationResponse timestreamRegistrationResponse)

      Information about the registered Amazon Timestream resources or errors, if any.

      Parameters:
      timestreamRegistrationResponse - Information about the registered Amazon Timestream resources or errors, if any.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timestreamRegistrationResponse

      default GetRegisterAccountStatusResponse.Builder timestreamRegistrationResponse(Consumer<TimestreamRegistrationResponse.Builder> timestreamRegistrationResponse)

      Information about the registered Amazon Timestream resources or errors, if any.

      This is a convenience method that creates an instance of the TimestreamRegistrationResponse.Builder avoiding the need to create one manually via TimestreamRegistrationResponse.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to timestreamRegistrationResponse(TimestreamRegistrationResponse).

      Parameters:
      timestreamRegistrationResponse - a consumer that will call methods on TimestreamRegistrationResponse.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • iamRegistrationResponse

      GetRegisterAccountStatusResponse.Builder iamRegistrationResponse(IamRegistrationResponse iamRegistrationResponse)

      Information about the registered IAM resources or errors, if any.

      Parameters:
      iamRegistrationResponse - Information about the registered IAM resources or errors, if any.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • iamRegistrationResponse

      default GetRegisterAccountStatusResponse.Builder iamRegistrationResponse(Consumer<IamRegistrationResponse.Builder> iamRegistrationResponse)

      Information about the registered IAM resources or errors, if any.

      This is a convenience method that creates an instance of the IamRegistrationResponse.Builder avoiding the need to create one manually via IamRegistrationResponse.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to iamRegistrationResponse(IamRegistrationResponse).

      Parameters:
      iamRegistrationResponse - a consumer that will call methods on IamRegistrationResponse.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • creationTime

      The time the account was registered, in seconds since epoch (January 1, 1970 at midnight UTC time).

      Parameters:
      creationTime - The time the account was registered, in seconds since epoch (January 1, 1970 at midnight UTC time).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModificationTime

      GetRegisterAccountStatusResponse.Builder lastModificationTime(Instant lastModificationTime)

      The time this registration was last updated, in seconds since epoch (January 1, 1970 at midnight UTC time).

      Parameters:
      lastModificationTime - The time this registration was last updated, in seconds since epoch (January 1, 1970 at midnight UTC time).
      Returns:
      Returns a reference to this object so that method calls can be chained together.