Interface GetStateTemplateResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetStateTemplateResponse.Builder,GetStateTemplateResponse>,IoTFleetWiseResponse.Builder,SdkBuilder<GetStateTemplateResponse.Builder,GetStateTemplateResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetStateTemplateResponse
public static interface GetStateTemplateResponse.Builder extends IoTFleetWiseResponse.Builder, SdkPojo, CopyableBuilder<GetStateTemplateResponse.Builder,GetStateTemplateResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetStateTemplateResponse.Builderarn(String arn)The Amazon Resource Name (ARN) of the state template.GetStateTemplateResponse.BuildercreationTime(Instant creationTime)The time the state template was created in seconds since epoch (January 1, 1970 at midnight UTC time).GetStateTemplateResponse.BuilderdataExtraDimensions(String... dataExtraDimensions)A list of vehicle attributes associated with the payload published on the state template's MQTT topic.GetStateTemplateResponse.BuilderdataExtraDimensions(Collection<String> dataExtraDimensions)A list of vehicle attributes associated with the payload published on the state template's MQTT topic.GetStateTemplateResponse.Builderdescription(String description)A brief description of the state template.GetStateTemplateResponse.Builderid(String id)The unique ID of the state template.GetStateTemplateResponse.BuilderlastModificationTime(Instant lastModificationTime)The time the state template was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).GetStateTemplateResponse.BuildermetadataExtraDimensions(String... metadataExtraDimensions)A list of vehicle attributes to associate with user properties of the messages published on the state template's MQTT topic.GetStateTemplateResponse.BuildermetadataExtraDimensions(Collection<String> metadataExtraDimensions)A list of vehicle attributes to associate with user properties of the messages published on the state template's MQTT topic.GetStateTemplateResponse.Buildername(String name)The name of the state template.GetStateTemplateResponse.BuildersignalCatalogArn(String signalCatalogArn)The ARN of the signal catalog associated with the state template.GetStateTemplateResponse.BuilderstateTemplateProperties(String... stateTemplateProperties)A list of signals from which data is collected.GetStateTemplateResponse.BuilderstateTemplateProperties(Collection<String> stateTemplateProperties)A list of signals from which data is collected.-
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, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
name
GetStateTemplateResponse.Builder name(String name)
The name of the state template.
- Parameters:
name- The name of the state template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
GetStateTemplateResponse.Builder arn(String arn)
The Amazon Resource Name (ARN) of the state template.
- Parameters:
arn- The Amazon Resource Name (ARN) of the state template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
GetStateTemplateResponse.Builder description(String description)
A brief description of the state template.
- Parameters:
description- A brief description of the state template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signalCatalogArn
GetStateTemplateResponse.Builder signalCatalogArn(String signalCatalogArn)
The ARN of the signal catalog associated with the state template.
- Parameters:
signalCatalogArn- The ARN of the signal catalog associated with the state template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stateTemplateProperties
GetStateTemplateResponse.Builder stateTemplateProperties(Collection<String> stateTemplateProperties)
A list of signals from which data is collected. The state template properties contain the fully qualified names of the signals.
- Parameters:
stateTemplateProperties- A list of signals from which data is collected. The state template properties contain the fully qualified names of the signals.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stateTemplateProperties
GetStateTemplateResponse.Builder stateTemplateProperties(String... stateTemplateProperties)
A list of signals from which data is collected. The state template properties contain the fully qualified names of the signals.
- Parameters:
stateTemplateProperties- A list of signals from which data is collected. The state template properties contain the fully qualified names of the signals.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataExtraDimensions
GetStateTemplateResponse.Builder dataExtraDimensions(Collection<String> dataExtraDimensions)
A list of vehicle attributes associated with the payload published on the state template's MQTT topic.
Default: An empty array
- Parameters:
dataExtraDimensions- A list of vehicle attributes associated with the payload published on the state template's MQTT topic.Default: An empty array
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataExtraDimensions
GetStateTemplateResponse.Builder dataExtraDimensions(String... dataExtraDimensions)
A list of vehicle attributes associated with the payload published on the state template's MQTT topic.
Default: An empty array
- Parameters:
dataExtraDimensions- A list of vehicle attributes associated with the payload published on the state template's MQTT topic.Default: An empty array
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadataExtraDimensions
GetStateTemplateResponse.Builder metadataExtraDimensions(Collection<String> metadataExtraDimensions)
A list of vehicle attributes to associate with user properties of the messages published on the state template's MQTT topic.
Default: An empty array
- Parameters:
metadataExtraDimensions- A list of vehicle attributes to associate with user properties of the messages published on the state template's MQTT topic.Default: An empty array
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadataExtraDimensions
GetStateTemplateResponse.Builder metadataExtraDimensions(String... metadataExtraDimensions)
A list of vehicle attributes to associate with user properties of the messages published on the state template's MQTT topic.
Default: An empty array
- Parameters:
metadataExtraDimensions- A list of vehicle attributes to associate with user properties of the messages published on the state template's MQTT topic.Default: An empty array
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
GetStateTemplateResponse.Builder creationTime(Instant creationTime)
The time the state template was created in seconds since epoch (January 1, 1970 at midnight UTC time).
- Parameters:
creationTime- The time the state template was created 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
GetStateTemplateResponse.Builder lastModificationTime(Instant lastModificationTime)
The time the state template was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).
- Parameters:
lastModificationTime- The time the state template 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.
-
id
GetStateTemplateResponse.Builder id(String id)
The unique ID of the state template.
- Parameters:
id- The unique ID of the state template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-