Interface CreateLinkResponse.Builder

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

public static interface CreateLinkResponse.Builder extends OamResponse.Builder, SdkPojo, CopyableBuilder<CreateLinkResponse.Builder,CreateLinkResponse>
  • Method Details

    • arn

      The ARN of the link that is newly created.

      Parameters:
      arn - The ARN of the link that is newly created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      The random ID string that Amazon Web Services generated as part of the link ARN.

      Parameters:
      id - The random ID string that Amazon Web Services generated as part of the link ARN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • label

      The label that you assigned to this link. If the labelTemplate includes variables, this field displays the variables resolved to their actual values.

      Parameters:
      label - The label that you assigned to this link. If the labelTemplate includes variables, this field displays the variables resolved to their actual values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • labelTemplate

      CreateLinkResponse.Builder labelTemplate(String labelTemplate)

      The exact label template that you specified, with the variables not resolved.

      Parameters:
      labelTemplate - The exact label template that you specified, with the variables not resolved.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceTypes

      CreateLinkResponse.Builder resourceTypes(Collection<String> resourceTypes)

      The resource types supported by this link.

      Parameters:
      resourceTypes - The resource types supported by this link.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceTypes

      CreateLinkResponse.Builder resourceTypes(String... resourceTypes)

      The resource types supported by this link.

      Parameters:
      resourceTypes - The resource types supported by this link.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sinkArn

      The ARN of the sink that is used for this link.

      Parameters:
      sinkArn - The ARN of the sink that is used for this link.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The tags assigned to the link.

      Parameters:
      tags - The tags assigned to the link.
      Returns:
      Returns a reference to this object so that method calls can be chained together.