Interface UpdateNetworkAnalyzerConfigurationRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateNetworkAnalyzerConfigurationRequest.Builder,UpdateNetworkAnalyzerConfigurationRequest>,IotWirelessRequest.Builder,SdkBuilder<UpdateNetworkAnalyzerConfigurationRequest.Builder,UpdateNetworkAnalyzerConfigurationRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateNetworkAnalyzerConfigurationRequest
public static interface UpdateNetworkAnalyzerConfigurationRequest.Builder extends IotWirelessRequest.Builder, SdkPojo, CopyableBuilder<UpdateNetworkAnalyzerConfigurationRequest.Builder,UpdateNetworkAnalyzerConfigurationRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateNetworkAnalyzerConfigurationRequest.BuilderconfigurationName(String configurationName)Sets the value of the ConfigurationName property for this object.UpdateNetworkAnalyzerConfigurationRequest.Builderdescription(String description)Sets the value of the Description property for this object.UpdateNetworkAnalyzerConfigurationRequest.BuildermulticastGroupsToAdd(String... multicastGroupsToAdd)Multicast group resources to add to the network analyzer configuration.UpdateNetworkAnalyzerConfigurationRequest.BuildermulticastGroupsToAdd(Collection<String> multicastGroupsToAdd)Multicast group resources to add to the network analyzer configuration.UpdateNetworkAnalyzerConfigurationRequest.BuildermulticastGroupsToRemove(String... multicastGroupsToRemove)Multicast group resources to remove from the network analyzer configuration.UpdateNetworkAnalyzerConfigurationRequest.BuildermulticastGroupsToRemove(Collection<String> multicastGroupsToRemove)Multicast group resources to remove from the network analyzer configuration.UpdateNetworkAnalyzerConfigurationRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateNetworkAnalyzerConfigurationRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)default UpdateNetworkAnalyzerConfigurationRequest.BuildertraceContent(Consumer<TraceContent.Builder> traceContent)Sets the value of the TraceContent property for this object.UpdateNetworkAnalyzerConfigurationRequest.BuildertraceContent(TraceContent traceContent)Sets the value of the TraceContent property for this object.UpdateNetworkAnalyzerConfigurationRequest.BuilderwirelessDevicesToAdd(String... wirelessDevicesToAdd)Wireless device resources to add to the network analyzer configuration.UpdateNetworkAnalyzerConfigurationRequest.BuilderwirelessDevicesToAdd(Collection<String> wirelessDevicesToAdd)Wireless device resources to add to the network analyzer configuration.UpdateNetworkAnalyzerConfigurationRequest.BuilderwirelessDevicesToRemove(String... wirelessDevicesToRemove)Wireless device resources to remove from the network analyzer configuration.UpdateNetworkAnalyzerConfigurationRequest.BuilderwirelessDevicesToRemove(Collection<String> wirelessDevicesToRemove)Wireless device resources to remove from the network analyzer configuration.UpdateNetworkAnalyzerConfigurationRequest.BuilderwirelessGatewaysToAdd(String... wirelessGatewaysToAdd)Wireless gateway resources to add to the network analyzer configuration.UpdateNetworkAnalyzerConfigurationRequest.BuilderwirelessGatewaysToAdd(Collection<String> wirelessGatewaysToAdd)Wireless gateway resources to add to the network analyzer configuration.UpdateNetworkAnalyzerConfigurationRequest.BuilderwirelessGatewaysToRemove(String... wirelessGatewaysToRemove)Wireless gateway resources to remove from the network analyzer configuration.UpdateNetworkAnalyzerConfigurationRequest.BuilderwirelessGatewaysToRemove(Collection<String> wirelessGatewaysToRemove)Wireless gateway resources to remove from the network analyzer configuration.-
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.iotwireless.model.IotWirelessRequest.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
-
configurationName
UpdateNetworkAnalyzerConfigurationRequest.Builder configurationName(String configurationName)
Sets the value of the ConfigurationName property for this object.- Parameters:
configurationName- The new value for the ConfigurationName property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
traceContent
UpdateNetworkAnalyzerConfigurationRequest.Builder traceContent(TraceContent traceContent)
Sets the value of the TraceContent property for this object.- Parameters:
traceContent- The new value for the TraceContent property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
traceContent
default UpdateNetworkAnalyzerConfigurationRequest.Builder traceContent(Consumer<TraceContent.Builder> traceContent)
Sets the value of the TraceContent property for this object. This is a convenience method that creates an instance of theTraceContent.Builderavoiding the need to create one manually viaTraceContent.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totraceContent(TraceContent).- Parameters:
traceContent- a consumer that will call methods onTraceContent.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
traceContent(TraceContent)
-
wirelessDevicesToAdd
UpdateNetworkAnalyzerConfigurationRequest.Builder wirelessDevicesToAdd(Collection<String> wirelessDevicesToAdd)
Wireless device resources to add to the network analyzer configuration. Provide the
WirelessDeviceIdof the resource to add in the input array.- Parameters:
wirelessDevicesToAdd- Wireless device resources to add to the network analyzer configuration. Provide theWirelessDeviceIdof the resource to add in the input array.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
wirelessDevicesToAdd
UpdateNetworkAnalyzerConfigurationRequest.Builder wirelessDevicesToAdd(String... wirelessDevicesToAdd)
Wireless device resources to add to the network analyzer configuration. Provide the
WirelessDeviceIdof the resource to add in the input array.- Parameters:
wirelessDevicesToAdd- Wireless device resources to add to the network analyzer configuration. Provide theWirelessDeviceIdof the resource to add in the input array.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
wirelessDevicesToRemove
UpdateNetworkAnalyzerConfigurationRequest.Builder wirelessDevicesToRemove(Collection<String> wirelessDevicesToRemove)
Wireless device resources to remove from the network analyzer configuration. Provide the
WirelessDeviceIdof the resources to remove in the input array.- Parameters:
wirelessDevicesToRemove- Wireless device resources to remove from the network analyzer configuration. Provide theWirelessDeviceIdof the resources to remove in the input array.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
wirelessDevicesToRemove
UpdateNetworkAnalyzerConfigurationRequest.Builder wirelessDevicesToRemove(String... wirelessDevicesToRemove)
Wireless device resources to remove from the network analyzer configuration. Provide the
WirelessDeviceIdof the resources to remove in the input array.- Parameters:
wirelessDevicesToRemove- Wireless device resources to remove from the network analyzer configuration. Provide theWirelessDeviceIdof the resources to remove in the input array.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
wirelessGatewaysToAdd
UpdateNetworkAnalyzerConfigurationRequest.Builder wirelessGatewaysToAdd(Collection<String> wirelessGatewaysToAdd)
Wireless gateway resources to add to the network analyzer configuration. Provide the
WirelessGatewayIdof the resource to add in the input array.- Parameters:
wirelessGatewaysToAdd- Wireless gateway resources to add to the network analyzer configuration. Provide theWirelessGatewayIdof the resource to add in the input array.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
wirelessGatewaysToAdd
UpdateNetworkAnalyzerConfigurationRequest.Builder wirelessGatewaysToAdd(String... wirelessGatewaysToAdd)
Wireless gateway resources to add to the network analyzer configuration. Provide the
WirelessGatewayIdof the resource to add in the input array.- Parameters:
wirelessGatewaysToAdd- Wireless gateway resources to add to the network analyzer configuration. Provide theWirelessGatewayIdof the resource to add in the input array.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
wirelessGatewaysToRemove
UpdateNetworkAnalyzerConfigurationRequest.Builder wirelessGatewaysToRemove(Collection<String> wirelessGatewaysToRemove)
Wireless gateway resources to remove from the network analyzer configuration. Provide the
WirelessGatewayIdof the resources to remove in the input array.- Parameters:
wirelessGatewaysToRemove- Wireless gateway resources to remove from the network analyzer configuration. Provide theWirelessGatewayIdof the resources to remove in the input array.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
wirelessGatewaysToRemove
UpdateNetworkAnalyzerConfigurationRequest.Builder wirelessGatewaysToRemove(String... wirelessGatewaysToRemove)
Wireless gateway resources to remove from the network analyzer configuration. Provide the
WirelessGatewayIdof the resources to remove in the input array.- Parameters:
wirelessGatewaysToRemove- Wireless gateway resources to remove from the network analyzer configuration. Provide theWirelessGatewayIdof the resources to remove in the input array.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
UpdateNetworkAnalyzerConfigurationRequest.Builder description(String description)
Sets the value of the Description property for this object.- Parameters:
description- The new value for the Description property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
multicastGroupsToAdd
UpdateNetworkAnalyzerConfigurationRequest.Builder multicastGroupsToAdd(Collection<String> multicastGroupsToAdd)
Multicast group resources to add to the network analyzer configuration. Provide the
MulticastGroupIdof the resource to add in the input array.- Parameters:
multicastGroupsToAdd- Multicast group resources to add to the network analyzer configuration. Provide theMulticastGroupIdof the resource to add in the input array.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
multicastGroupsToAdd
UpdateNetworkAnalyzerConfigurationRequest.Builder multicastGroupsToAdd(String... multicastGroupsToAdd)
Multicast group resources to add to the network analyzer configuration. Provide the
MulticastGroupIdof the resource to add in the input array.- Parameters:
multicastGroupsToAdd- Multicast group resources to add to the network analyzer configuration. Provide theMulticastGroupIdof the resource to add in the input array.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
multicastGroupsToRemove
UpdateNetworkAnalyzerConfigurationRequest.Builder multicastGroupsToRemove(Collection<String> multicastGroupsToRemove)
Multicast group resources to remove from the network analyzer configuration. Provide the
MulticastGroupIdof the resources to remove in the input array.- Parameters:
multicastGroupsToRemove- Multicast group resources to remove from the network analyzer configuration. Provide theMulticastGroupIdof the resources to remove in the input array.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
multicastGroupsToRemove
UpdateNetworkAnalyzerConfigurationRequest.Builder multicastGroupsToRemove(String... multicastGroupsToRemove)
Multicast group resources to remove from the network analyzer configuration. Provide the
MulticastGroupIdof the resources to remove in the input array.- Parameters:
multicastGroupsToRemove- Multicast group resources to remove from the network analyzer configuration. Provide theMulticastGroupIdof the resources to remove in the input array.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateNetworkAnalyzerConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateNetworkAnalyzerConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-