Interface CreateDecoderManifestRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateDecoderManifestRequest.Builder,CreateDecoderManifestRequest>,IoTFleetWiseRequest.Builder,SdkBuilder<CreateDecoderManifestRequest.Builder,CreateDecoderManifestRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateDecoderManifestRequest
public static interface CreateDecoderManifestRequest.Builder extends IoTFleetWiseRequest.Builder, SdkPojo, CopyableBuilder<CreateDecoderManifestRequest.Builder,CreateDecoderManifestRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateDecoderManifestRequest.BuilderdefaultForUnmappedSignals(String defaultForUnmappedSignals)Use default decoders for all unmapped signals in the model.CreateDecoderManifestRequest.BuilderdefaultForUnmappedSignals(DefaultForUnmappedSignalsType defaultForUnmappedSignals)Use default decoders for all unmapped signals in the model.CreateDecoderManifestRequest.Builderdescription(String description)A brief description of the decoder manifest.CreateDecoderManifestRequest.BuildermodelManifestArn(String modelManifestArn)The Amazon Resource Name (ARN) of the vehicle model (model manifest).CreateDecoderManifestRequest.Buildername(String name)The unique name of the decoder manifest to create.CreateDecoderManifestRequest.BuildernetworkInterfaces(Collection<NetworkInterface> networkInterfaces)A list of information about available network interfaces.CreateDecoderManifestRequest.BuildernetworkInterfaces(Consumer<NetworkInterface.Builder>... networkInterfaces)A list of information about available network interfaces.CreateDecoderManifestRequest.BuildernetworkInterfaces(NetworkInterface... networkInterfaces)A list of information about available network interfaces.CreateDecoderManifestRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)CreateDecoderManifestRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)CreateDecoderManifestRequest.BuildersignalDecoders(Collection<SignalDecoder> signalDecoders)A list of information about signal decoders.CreateDecoderManifestRequest.BuildersignalDecoders(Consumer<SignalDecoder.Builder>... signalDecoders)A list of information about signal decoders.CreateDecoderManifestRequest.BuildersignalDecoders(SignalDecoder... signalDecoders)A list of information about signal decoders.CreateDecoderManifestRequest.Buildertags(Collection<Tag> tags)Metadata that can be used to manage the decoder manifest.CreateDecoderManifestRequest.Buildertags(Consumer<Tag.Builder>... tags)Metadata that can be used to manage the decoder manifest.CreateDecoderManifestRequest.Buildertags(Tag... tags)Metadata that can be used to manage the decoder manifest.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.iotfleetwise.model.IoTFleetWiseRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
name
CreateDecoderManifestRequest.Builder name(String name)
The unique name of the decoder manifest to create.
- Parameters:
name- The unique name of the decoder manifest to create.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
CreateDecoderManifestRequest.Builder description(String description)
A brief description of the decoder manifest.
- Parameters:
description- A brief description of the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelManifestArn
CreateDecoderManifestRequest.Builder modelManifestArn(String modelManifestArn)
The Amazon Resource Name (ARN) of the vehicle model (model manifest).
- Parameters:
modelManifestArn- The Amazon Resource Name (ARN) of the vehicle model (model manifest).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signalDecoders
CreateDecoderManifestRequest.Builder signalDecoders(Collection<SignalDecoder> signalDecoders)
A list of information about signal decoders.
- Parameters:
signalDecoders- A list of information about signal decoders.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signalDecoders
CreateDecoderManifestRequest.Builder signalDecoders(SignalDecoder... signalDecoders)
A list of information about signal decoders.
- Parameters:
signalDecoders- A list of information about signal decoders.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signalDecoders
CreateDecoderManifestRequest.Builder signalDecoders(Consumer<SignalDecoder.Builder>... signalDecoders)
A list of information about signal decoders.
This is a convenience method that creates an instance of theSignalDecoder.Builderavoiding the need to create one manually viaSignalDecoder.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#signalDecoders(List.) - Parameters:
signalDecoders- a consumer that will call methods onSignalDecoder.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#signalDecoders(java.util.Collection)
-
networkInterfaces
CreateDecoderManifestRequest.Builder networkInterfaces(Collection<NetworkInterface> networkInterfaces)
A list of information about available network interfaces.
- Parameters:
networkInterfaces- A list of information about available network interfaces.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkInterfaces
CreateDecoderManifestRequest.Builder networkInterfaces(NetworkInterface... networkInterfaces)
A list of information about available network interfaces.
- Parameters:
networkInterfaces- A list of information about available network interfaces.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkInterfaces
CreateDecoderManifestRequest.Builder networkInterfaces(Consumer<NetworkInterface.Builder>... networkInterfaces)
A list of information about available network interfaces.
This is a convenience method that creates an instance of theNetworkInterface.Builderavoiding the need to create one manually viaNetworkInterface.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#networkInterfaces(List.) - Parameters:
networkInterfaces- a consumer that will call methods onNetworkInterface.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#networkInterfaces(java.util.Collection)
-
defaultForUnmappedSignals
CreateDecoderManifestRequest.Builder defaultForUnmappedSignals(String defaultForUnmappedSignals)
Use default decoders for all unmapped signals in the model. You don't need to provide any detailed decoding information.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
- Parameters:
defaultForUnmappedSignals- Use default decoders for all unmapped signals in the model. You don't need to provide any detailed decoding information.Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DefaultForUnmappedSignalsType,DefaultForUnmappedSignalsType
-
defaultForUnmappedSignals
CreateDecoderManifestRequest.Builder defaultForUnmappedSignals(DefaultForUnmappedSignalsType defaultForUnmappedSignals)
Use default decoders for all unmapped signals in the model. You don't need to provide any detailed decoding information.
Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
- Parameters:
defaultForUnmappedSignals- Use default decoders for all unmapped signals in the model. You don't need to provide any detailed decoding information.Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DefaultForUnmappedSignalsType,DefaultForUnmappedSignalsType
-
tags
CreateDecoderManifestRequest.Builder tags(Collection<Tag> tags)
Metadata that can be used to manage the decoder manifest.
- Parameters:
tags- Metadata that can be used to manage the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateDecoderManifestRequest.Builder tags(Tag... tags)
Metadata that can be used to manage the decoder manifest.
- Parameters:
tags- Metadata that can be used to manage the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateDecoderManifestRequest.Builder tags(Consumer<Tag.Builder>... tags)
Metadata that can be used to manage the decoder manifest.
This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#tags(List.) - Parameters:
tags- a consumer that will call methods onTag.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#tags(java.util.Collection)
-
overrideConfiguration
CreateDecoderManifestRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateDecoderManifestRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-