Interface NetworkTelemetry.Builder

  • Method Details

    • registeredGatewayArn

      NetworkTelemetry.Builder registeredGatewayArn(String registeredGatewayArn)

      The ARN of the gateway.

      Parameters:
      registeredGatewayArn - The ARN of the gateway.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • coreNetworkId

      NetworkTelemetry.Builder coreNetworkId(String coreNetworkId)

      The ID of a core network.

      Parameters:
      coreNetworkId - The ID of a core network.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • awsRegion

      NetworkTelemetry.Builder awsRegion(String awsRegion)

      The Amazon Web Services Region.

      Parameters:
      awsRegion - The Amazon Web Services Region.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accountId

      NetworkTelemetry.Builder accountId(String accountId)

      The Amazon Web Services account ID.

      Parameters:
      accountId - The Amazon Web Services account ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceType

      NetworkTelemetry.Builder resourceType(String resourceType)

      The resource type.

      Parameters:
      resourceType - The resource type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceId

      NetworkTelemetry.Builder resourceId(String resourceId)

      The ID of the resource.

      Parameters:
      resourceId - The ID of the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceArn

      NetworkTelemetry.Builder resourceArn(String resourceArn)

      The ARN of the resource.

      Parameters:
      resourceArn - The ARN of the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • address

      NetworkTelemetry.Builder address(String address)

      The address.

      Parameters:
      address - The address.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • health

      The connection health.

      Parameters:
      health - The connection health.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • health

      The connection health.

      This is a convenience method that creates an instance of the ConnectionHealth.Builder avoiding the need to create one manually via ConnectionHealth.builder().

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

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