Interface ServiceNetworkResourceAssociationSummary.Builder

  • Method Details

    • id

      The ID of the association between the service network and resource configuration.

      Parameters:
      id - The ID of the association between the service network and resource configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      The Amazon Resource Name (ARN) of the association.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The status of the service network’s association with the resource configuration. If the deletion fails, try to delete again.

      Parameters:
      status - The status of the service network’s association with the resource configuration. If the deletion fails, try to delete again.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the service network’s association with the resource configuration. If the deletion fails, try to delete again.

      Parameters:
      status - The status of the service network’s association with the resource configuration. If the deletion fails, try to delete again.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdBy

      The account that created the association.

      Parameters:
      createdBy - The account that created the association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      The date and time that the association was created, in ISO-8601 format.

      Parameters:
      createdAt - The date and time that the association was created, in ISO-8601 format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceConfigurationId

      ServiceNetworkResourceAssociationSummary.Builder resourceConfigurationId(String resourceConfigurationId)

      The ID of the resource configuration associated with the service network.

      Parameters:
      resourceConfigurationId - The ID of the resource configuration associated with the service network.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceConfigurationArn

      ServiceNetworkResourceAssociationSummary.Builder resourceConfigurationArn(String resourceConfigurationArn)

      The Amazon Resource Name (ARN) of the association.

      Parameters:
      resourceConfigurationArn - The Amazon Resource Name (ARN) of the association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceConfigurationName

      ServiceNetworkResourceAssociationSummary.Builder resourceConfigurationName(String resourceConfigurationName)

      The name of the resource configuration associated with the service network.

      Parameters:
      resourceConfigurationName - The name of the resource configuration associated with the service network.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serviceNetworkId

      ServiceNetworkResourceAssociationSummary.Builder serviceNetworkId(String serviceNetworkId)

      The ID of the service network associated with the resource configuration.

      Parameters:
      serviceNetworkId - The ID of the service network associated with the resource configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serviceNetworkArn

      ServiceNetworkResourceAssociationSummary.Builder serviceNetworkArn(String serviceNetworkArn)

      The Amazon Resource Name (ARN) of the service network associated with the resource configuration.

      Parameters:
      serviceNetworkArn - The Amazon Resource Name (ARN) of the service network associated with the resource configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serviceNetworkName

      ServiceNetworkResourceAssociationSummary.Builder serviceNetworkName(String serviceNetworkName)

      The name of the service network associated with the resource configuration.

      Parameters:
      serviceNetworkName - The name of the service network associated with the resource configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dnsEntry

      The DNS entry for the service.

      Parameters:
      dnsEntry - The DNS entry for the service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dnsEntry

      The DNS entry for the service.

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

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

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

      The private DNS entry for the service.

      Parameters:
      privateDnsEntry - The private DNS entry for the service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • privateDnsEntry

      The private DNS entry for the service.

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

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

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

      ServiceNetworkResourceAssociationSummary.Builder isManagedAssociation(Boolean isManagedAssociation)

      Specifies whether the association is managed by Amazon.

      Parameters:
      isManagedAssociation - Specifies whether the association is managed by Amazon.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • failureCode

      The failure code.

      Parameters:
      failureCode - The failure code.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • privateDnsEnabled

      ServiceNetworkResourceAssociationSummary.Builder privateDnsEnabled(Boolean privateDnsEnabled)

      Indicates if private DNS is enabled for the service network resource association.

      Parameters:
      privateDnsEnabled - Indicates if private DNS is enabled for the service network resource association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.