Interface UpdateDecoderManifestRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateDecoderManifestRequest.Builder,UpdateDecoderManifestRequest>,IoTFleetWiseRequest.Builder,SdkBuilder<UpdateDecoderManifestRequest.Builder,UpdateDecoderManifestRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateDecoderManifestRequest
public static interface UpdateDecoderManifestRequest.Builder extends IoTFleetWiseRequest.Builder, SdkPojo, CopyableBuilder<UpdateDecoderManifestRequest.Builder,UpdateDecoderManifestRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateDecoderManifestRequest.Builderdescription(String description)A brief description of the decoder manifest to update.UpdateDecoderManifestRequest.Buildername(String name)The name of the decoder manifest to update.UpdateDecoderManifestRequest.BuildernetworkInterfacesToAdd(Collection<NetworkInterface> networkInterfacesToAdd)A list of information about the network interfaces to add to the decoder manifest.UpdateDecoderManifestRequest.BuildernetworkInterfacesToAdd(Consumer<NetworkInterface.Builder>... networkInterfacesToAdd)A list of information about the network interfaces to add to the decoder manifest.UpdateDecoderManifestRequest.BuildernetworkInterfacesToAdd(NetworkInterface... networkInterfacesToAdd)A list of information about the network interfaces to add to the decoder manifest.UpdateDecoderManifestRequest.BuildernetworkInterfacesToRemove(String... networkInterfacesToRemove)A list of network interfaces to remove from the decoder manifest.UpdateDecoderManifestRequest.BuildernetworkInterfacesToRemove(Collection<String> networkInterfacesToRemove)A list of network interfaces to remove from the decoder manifest.UpdateDecoderManifestRequest.BuildernetworkInterfacesToUpdate(Collection<NetworkInterface> networkInterfacesToUpdate)A list of information about the network interfaces to update in the decoder manifest.UpdateDecoderManifestRequest.BuildernetworkInterfacesToUpdate(Consumer<NetworkInterface.Builder>... networkInterfacesToUpdate)A list of information about the network interfaces to update in the decoder manifest.UpdateDecoderManifestRequest.BuildernetworkInterfacesToUpdate(NetworkInterface... networkInterfacesToUpdate)A list of information about the network interfaces to update in the decoder manifest.UpdateDecoderManifestRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateDecoderManifestRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)UpdateDecoderManifestRequest.BuildersignalDecodersToAdd(Collection<SignalDecoder> signalDecodersToAdd)A list of information about decoding additional signals to add to the decoder manifest.UpdateDecoderManifestRequest.BuildersignalDecodersToAdd(Consumer<SignalDecoder.Builder>... signalDecodersToAdd)A list of information about decoding additional signals to add to the decoder manifest.UpdateDecoderManifestRequest.BuildersignalDecodersToAdd(SignalDecoder... signalDecodersToAdd)A list of information about decoding additional signals to add to the decoder manifest.UpdateDecoderManifestRequest.BuildersignalDecodersToRemove(String... signalDecodersToRemove)A list of signal decoders to remove from the decoder manifest.UpdateDecoderManifestRequest.BuildersignalDecodersToRemove(Collection<String> signalDecodersToRemove)A list of signal decoders to remove from the decoder manifest.UpdateDecoderManifestRequest.BuildersignalDecodersToUpdate(Collection<SignalDecoder> signalDecodersToUpdate)A list of updated information about decoding signals to update in the decoder manifest.UpdateDecoderManifestRequest.BuildersignalDecodersToUpdate(Consumer<SignalDecoder.Builder>... signalDecodersToUpdate)A list of updated information about decoding signals to update in the decoder manifest.UpdateDecoderManifestRequest.BuildersignalDecodersToUpdate(SignalDecoder... signalDecodersToUpdate)A list of updated information about decoding signals to update in the decoder manifest.UpdateDecoderManifestRequest.Builderstatus(String status)The state of the decoder manifest.UpdateDecoderManifestRequest.Builderstatus(ManifestStatus status)The state of 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, sdkFields
-
-
-
-
Method Detail
-
name
UpdateDecoderManifestRequest.Builder name(String name)
The name of the decoder manifest to update.
- Parameters:
name- The name of the decoder manifest to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
UpdateDecoderManifestRequest.Builder description(String description)
A brief description of the decoder manifest to update.
- Parameters:
description- A brief description of the decoder manifest to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signalDecodersToAdd
UpdateDecoderManifestRequest.Builder signalDecodersToAdd(Collection<SignalDecoder> signalDecodersToAdd)
A list of information about decoding additional signals to add to the decoder manifest.
- Parameters:
signalDecodersToAdd- A list of information about decoding additional signals to add to the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signalDecodersToAdd
UpdateDecoderManifestRequest.Builder signalDecodersToAdd(SignalDecoder... signalDecodersToAdd)
A list of information about decoding additional signals to add to the decoder manifest.
- Parameters:
signalDecodersToAdd- A list of information about decoding additional signals to add to the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signalDecodersToAdd
UpdateDecoderManifestRequest.Builder signalDecodersToAdd(Consumer<SignalDecoder.Builder>... signalDecodersToAdd)
A list of information about decoding additional signals to add to the decoder manifest.
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#signalDecodersToAdd(List.) - Parameters:
signalDecodersToAdd- 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:
#signalDecodersToAdd(java.util.Collection)
-
signalDecodersToUpdate
UpdateDecoderManifestRequest.Builder signalDecodersToUpdate(Collection<SignalDecoder> signalDecodersToUpdate)
A list of updated information about decoding signals to update in the decoder manifest.
- Parameters:
signalDecodersToUpdate- A list of updated information about decoding signals to update in the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signalDecodersToUpdate
UpdateDecoderManifestRequest.Builder signalDecodersToUpdate(SignalDecoder... signalDecodersToUpdate)
A list of updated information about decoding signals to update in the decoder manifest.
- Parameters:
signalDecodersToUpdate- A list of updated information about decoding signals to update in the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signalDecodersToUpdate
UpdateDecoderManifestRequest.Builder signalDecodersToUpdate(Consumer<SignalDecoder.Builder>... signalDecodersToUpdate)
A list of updated information about decoding signals to update in the decoder manifest.
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#signalDecodersToUpdate(List.) - Parameters:
signalDecodersToUpdate- 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:
#signalDecodersToUpdate(java.util.Collection)
-
signalDecodersToRemove
UpdateDecoderManifestRequest.Builder signalDecodersToRemove(Collection<String> signalDecodersToRemove)
A list of signal decoders to remove from the decoder manifest.
- Parameters:
signalDecodersToRemove- A list of signal decoders to remove from the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signalDecodersToRemove
UpdateDecoderManifestRequest.Builder signalDecodersToRemove(String... signalDecodersToRemove)
A list of signal decoders to remove from the decoder manifest.
- Parameters:
signalDecodersToRemove- A list of signal decoders to remove from the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkInterfacesToAdd
UpdateDecoderManifestRequest.Builder networkInterfacesToAdd(Collection<NetworkInterface> networkInterfacesToAdd)
A list of information about the network interfaces to add to the decoder manifest.
- Parameters:
networkInterfacesToAdd- A list of information about the network interfaces to add to the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkInterfacesToAdd
UpdateDecoderManifestRequest.Builder networkInterfacesToAdd(NetworkInterface... networkInterfacesToAdd)
A list of information about the network interfaces to add to the decoder manifest.
- Parameters:
networkInterfacesToAdd- A list of information about the network interfaces to add to the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkInterfacesToAdd
UpdateDecoderManifestRequest.Builder networkInterfacesToAdd(Consumer<NetworkInterface.Builder>... networkInterfacesToAdd)
A list of information about the network interfaces to add to the decoder manifest.
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#networkInterfacesToAdd(List.) - Parameters:
networkInterfacesToAdd- 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:
#networkInterfacesToAdd(java.util.Collection)
-
networkInterfacesToUpdate
UpdateDecoderManifestRequest.Builder networkInterfacesToUpdate(Collection<NetworkInterface> networkInterfacesToUpdate)
A list of information about the network interfaces to update in the decoder manifest.
- Parameters:
networkInterfacesToUpdate- A list of information about the network interfaces to update in the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkInterfacesToUpdate
UpdateDecoderManifestRequest.Builder networkInterfacesToUpdate(NetworkInterface... networkInterfacesToUpdate)
A list of information about the network interfaces to update in the decoder manifest.
- Parameters:
networkInterfacesToUpdate- A list of information about the network interfaces to update in the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkInterfacesToUpdate
UpdateDecoderManifestRequest.Builder networkInterfacesToUpdate(Consumer<NetworkInterface.Builder>... networkInterfacesToUpdate)
A list of information about the network interfaces to update in the decoder manifest.
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#networkInterfacesToUpdate(List.) - Parameters:
networkInterfacesToUpdate- 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:
#networkInterfacesToUpdate(java.util.Collection)
-
networkInterfacesToRemove
UpdateDecoderManifestRequest.Builder networkInterfacesToRemove(Collection<String> networkInterfacesToRemove)
A list of network interfaces to remove from the decoder manifest.
- Parameters:
networkInterfacesToRemove- A list of network interfaces to remove from the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkInterfacesToRemove
UpdateDecoderManifestRequest.Builder networkInterfacesToRemove(String... networkInterfacesToRemove)
A list of network interfaces to remove from the decoder manifest.
- Parameters:
networkInterfacesToRemove- A list of network interfaces to remove from the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
UpdateDecoderManifestRequest.Builder status(String status)
The state of the decoder manifest. If the status is
ACTIVE, the decoder manifest can't be edited. If the status isDRAFT, you can edit the decoder manifest.- Parameters:
status- The state of the decoder manifest. If the status isACTIVE, the decoder manifest can't be edited. If the status isDRAFT, you can edit the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ManifestStatus,ManifestStatus
-
status
UpdateDecoderManifestRequest.Builder status(ManifestStatus status)
The state of the decoder manifest. If the status is
ACTIVE, the decoder manifest can't be edited. If the status isDRAFT, you can edit the decoder manifest.- Parameters:
status- The state of the decoder manifest. If the status isACTIVE, the decoder manifest can't be edited. If the status isDRAFT, you can edit the decoder manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ManifestStatus,ManifestStatus
-
overrideConfiguration
UpdateDecoderManifestRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateDecoderManifestRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-