Interface GlobalNetwork.Builder

    • Method Detail

      • globalNetworkId

        GlobalNetwork.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.
      • globalNetworkArn

        GlobalNetwork.Builder globalNetworkArn​(String globalNetworkArn)

        The Amazon Resource Name (ARN) of the global network.

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

        GlobalNetwork.Builder description​(String description)

        The description of the global network.

        Parameters:
        description - The description of the global network.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        GlobalNetwork.Builder createdAt​(Instant createdAt)

        The date and time that the global network was created.

        Parameters:
        createdAt - The date and time that the global network was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        GlobalNetwork.Builder tags​(Collection<Tag> tags)

        The tags for the global network.

        Parameters:
        tags - The tags for the global network.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        GlobalNetwork.Builder tags​(Tag... tags)

        The tags for the global network.

        Parameters:
        tags - The tags for the global network.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        GlobalNetwork.Builder tags​(Consumer<Tag.Builder>... tags)

        The tags for the global network.

        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).

        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:
        #tags(java.util.Collection)