Interface GetNetworkResourceRelationshipsRequest.Builder

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

  • Method Details

    • globalNetworkId

      GetNetworkResourceRelationshipsRequest.Builder globalNetworkId(String globalNetworkId)

      The ID of the global network.

      Parameters:
      globalNetworkId - The ID of the global network.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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.
    • registeredGatewayArn

      GetNetworkResourceRelationshipsRequest.Builder registeredGatewayArn(String registeredGatewayArn)

      The ARN of the registered gateway.

      Parameters:
      registeredGatewayArn - The ARN of the registered gateway.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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

      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

      The resource type.

      The following are the supported resource types for Direct Connect:

      • dxcon

      • dx-gateway

      • dx-vif

      The following are the supported resource types for Network Manager:

      • attachment

      • connect-peer

      • connection

      • core-network

      • device

      • link

      • peering

      • site

      The following are the supported resource types for Amazon VPC:

      • customer-gateway

      • transit-gateway

      • transit-gateway-attachment

      • transit-gateway-connect-peer

      • transit-gateway-route-table

      • vpn-connection

      Parameters:
      resourceType - The resource type.

      The following are the supported resource types for Direct Connect:

      • dxcon

      • dx-gateway

      • dx-vif

      The following are the supported resource types for Network Manager:

      • attachment

      • connect-peer

      • connection

      • core-network

      • device

      • link

      • peering

      • site

      The following are the supported resource types for Amazon VPC:

      • customer-gateway

      • transit-gateway

      • transit-gateway-attachment

      • transit-gateway-connect-peer

      • transit-gateway-route-table

      • vpn-connection

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceArn

      The ARN of the gateway.

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

      The maximum number of results to return.

      Parameters:
      maxResults - The maximum number of results to return.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      The token for the next page of results.

      Parameters:
      nextToken - The token for the next page of results.
      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.