Interface DescribeCustomerMetadataResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<DescribeCustomerMetadataResponse.Builder,DescribeCustomerMetadataResponse>, DirectConnectResponse.Builder, SdkBuilder<DescribeCustomerMetadataResponse.Builder,DescribeCustomerMetadataResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
DescribeCustomerMetadataResponse

  • Method Details

    • agreements

      The list of customer agreements.

      Parameters:
      agreements - The list of customer agreements.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • agreements

      The list of customer agreements.

      Parameters:
      agreements - The list of customer agreements.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • agreements

      The list of customer agreements.

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

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

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

      DescribeCustomerMetadataResponse.Builder nniPartnerType(String nniPartnerType)

      The type of network-to-network interface (NNI) partner. The partner type will be one of the following:

      • V1: This partner can only allocate 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, or 500Mbps subgigabit connections.

      • V2: This partner can only allocate 1GB, 2GB, 5GB, or 10GB hosted connections.

      • nonPartner: The customer is not a partner.

      Parameters:
      nniPartnerType - The type of network-to-network interface (NNI) partner. The partner type will be one of the following:

      • V1: This partner can only allocate 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, or 500Mbps subgigabit connections.

      • V2: This partner can only allocate 1GB, 2GB, 5GB, or 10GB hosted connections.

      • nonPartner: The customer is not a partner.

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

      The type of network-to-network interface (NNI) partner. The partner type will be one of the following:

      • V1: This partner can only allocate 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, or 500Mbps subgigabit connections.

      • V2: This partner can only allocate 1GB, 2GB, 5GB, or 10GB hosted connections.

      • nonPartner: The customer is not a partner.

      Parameters:
      nniPartnerType - The type of network-to-network interface (NNI) partner. The partner type will be one of the following:

      • V1: This partner can only allocate 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, or 500Mbps subgigabit connections.

      • V2: This partner can only allocate 1GB, 2GB, 5GB, or 10GB hosted connections.

      • nonPartner: The customer is not a partner.

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