Interface CreateNetworkAnalyzerConfigurationRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<CreateNetworkAnalyzerConfigurationRequest.Builder,CreateNetworkAnalyzerConfigurationRequest>, IotWirelessRequest.Builder, SdkBuilder<CreateNetworkAnalyzerConfigurationRequest.Builder,CreateNetworkAnalyzerConfigurationRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
CreateNetworkAnalyzerConfigurationRequest

  • Method Details

    • name

      Sets the value of the Name property for this object.
      Parameters:
      name - The new value for the Name property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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

      Sets the value of the TraceContent property for this object. This is a convenience method that creates an instance of the TraceContent.Builder avoiding the need to create one manually via TraceContent.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to traceContent(TraceContent).

      Parameters:
      traceContent - a consumer that will call methods on TraceContent.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • wirelessDevices

      Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.

      Parameters:
      wirelessDevices - Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • wirelessDevices

      CreateNetworkAnalyzerConfigurationRequest.Builder wirelessDevices(String... wirelessDevices)

      Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.

      Parameters:
      wirelessDevices - Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • wirelessGateways

      Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.

      Parameters:
      wirelessGateways - Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • wirelessGateways

      CreateNetworkAnalyzerConfigurationRequest.Builder wirelessGateways(String... wirelessGateways)

      Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.

      Parameters:
      wirelessGateways - Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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.
    • tags

      Sets the value of the Tags property for this object.
      Parameters:
      tags - The new value for the Tags property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      Sets the value of the Tags property for this object.
      Parameters:
      tags - The new value for the Tags property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      Sets the value of the Tags property for this object. This is a convenience method that creates an instance of the Tag.Builder avoiding the need to create one manually via Tag.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to tags(List<Tag>).

      Parameters:
      tags - a consumer that will call methods on Tag.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • clientRequestToken

      CreateNetworkAnalyzerConfigurationRequest.Builder clientRequestToken(String clientRequestToken)
      Sets the value of the ClientRequestToken property for this object.
      Parameters:
      clientRequestToken - The new value for the ClientRequestToken property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • multicastGroups

      Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId of the resource to add in the input array.

      Parameters:
      multicastGroups - Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId of the resource to add in the input array.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • multicastGroups

      CreateNetworkAnalyzerConfigurationRequest.Builder multicastGroups(String... multicastGroups)

      Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId of the resource to add in the input array.

      Parameters:
      multicastGroups - Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId of the resource to add in the input array.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.