Interface IdMappingTableSummary.Builder

  • Method Details

    • collaborationArn

      IdMappingTableSummary.Builder collaborationArn(String collaborationArn)

      The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.

      Parameters:
      collaborationArn - The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • collaborationId

      IdMappingTableSummary.Builder collaborationId(String collaborationId)

      The unique identifier of the collaboration that contains this ID mapping table.

      Parameters:
      collaborationId - The unique identifier of the collaboration that contains this ID mapping table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • membershipId

      IdMappingTableSummary.Builder membershipId(String membershipId)

      The unique identifier of the membership resource for this ID mapping table.

      Parameters:
      membershipId - The unique identifier of the membership resource for this ID mapping table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • membershipArn

      IdMappingTableSummary.Builder membershipArn(String membershipArn)

      The Amazon Resource Name (ARN) of the membership resource for this ID mapping table.

      Parameters:
      membershipArn - The Amazon Resource Name (ARN) of the membership resource for this ID mapping table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createTime

      IdMappingTableSummary.Builder createTime(Instant createTime)

      The time at which this ID mapping table was created.

      Parameters:
      createTime - The time at which this ID mapping table was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updateTime

      IdMappingTableSummary.Builder updateTime(Instant updateTime)

      The most recent time at which this ID mapping table was updated.

      Parameters:
      updateTime - The most recent time at which this ID mapping table was updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      The unique identifier of this ID mapping table.

      Parameters:
      id - The unique identifier of this ID mapping table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      The Amazon Resource Name (ARN) of this ID mapping table.

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

      IdMappingTableSummary.Builder description(String description)

      The description of this ID mapping table.

      Parameters:
      description - The description of this ID mapping table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inputReferenceConfig

      IdMappingTableSummary.Builder inputReferenceConfig(IdMappingTableInputReferenceConfig inputReferenceConfig)

      The input reference configuration for the ID mapping table.

      Parameters:
      inputReferenceConfig - The input reference configuration for the ID mapping table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inputReferenceConfig

      default IdMappingTableSummary.Builder inputReferenceConfig(Consumer<IdMappingTableInputReferenceConfig.Builder> inputReferenceConfig)

      The input reference configuration for the ID mapping table.

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

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

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

      The name of this ID mapping table.

      Parameters:
      name - The name of this ID mapping table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.