Interface GetRegisterAccountStatusResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetRegisterAccountStatusResponse.Builder,GetRegisterAccountStatusResponse>,IoTFleetWiseResponse.Builder,SdkBuilder<GetRegisterAccountStatusResponse.Builder,GetRegisterAccountStatusResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetRegisterAccountStatusResponse
public static interface GetRegisterAccountStatusResponse.Builder extends IoTFleetWiseResponse.Builder, SdkPojo, CopyableBuilder<GetRegisterAccountStatusResponse.Builder,GetRegisterAccountStatusResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetRegisterAccountStatusResponse.BuilderaccountStatus(String accountStatus)The status of registering your account and resources.GetRegisterAccountStatusResponse.BuilderaccountStatus(RegistrationStatus accountStatus)The status of registering your account and resources.GetRegisterAccountStatusResponse.BuildercreationTime(Instant creationTime)The time the account was registered, in seconds since epoch (January 1, 1970 at midnight UTC time).GetRegisterAccountStatusResponse.BuildercustomerAccountId(String customerAccountId)The unique ID of the Amazon Web Services account, provided at account creation.default GetRegisterAccountStatusResponse.BuilderiamRegistrationResponse(Consumer<IamRegistrationResponse.Builder> iamRegistrationResponse)Information about the registered IAM resources or errors, if any.GetRegisterAccountStatusResponse.BuilderiamRegistrationResponse(IamRegistrationResponse iamRegistrationResponse)Information about the registered IAM resources or errors, if any.GetRegisterAccountStatusResponse.BuilderlastModificationTime(Instant lastModificationTime)The time this registration was last updated, in seconds since epoch (January 1, 1970 at midnight UTC time).default GetRegisterAccountStatusResponse.BuildertimestreamRegistrationResponse(Consumer<TimestreamRegistrationResponse.Builder> timestreamRegistrationResponse)Information about the registered Amazon Timestream resources or errors, if any.GetRegisterAccountStatusResponse.BuildertimestreamRegistrationResponse(TimestreamRegistrationResponse timestreamRegistrationResponse)Information about the registered Amazon Timestream resources or errors, if any.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.iotfleetwise.model.IoTFleetWiseResponse.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
-
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:
RegistrationStatus,RegistrationStatus
-
-
accountStatus
GetRegisterAccountStatusResponse.Builder accountStatus(RegistrationStatus 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:
RegistrationStatus,RegistrationStatus
-
-
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 theTimestreamRegistrationResponse.Builderavoiding the need to create one manually viaTimestreamRegistrationResponse.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totimestreamRegistrationResponse(TimestreamRegistrationResponse).- Parameters:
timestreamRegistrationResponse- a consumer that will call methods onTimestreamRegistrationResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
timestreamRegistrationResponse(TimestreamRegistrationResponse)
-
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 theIamRegistrationResponse.Builderavoiding the need to create one manually viaIamRegistrationResponse.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toiamRegistrationResponse(IamRegistrationResponse).- Parameters:
iamRegistrationResponse- a consumer that will call methods onIamRegistrationResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
iamRegistrationResponse(IamRegistrationResponse)
-
creationTime
GetRegisterAccountStatusResponse.Builder creationTime(Instant 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.
-
-