Interface IntermediateTableSummary.Builder

  • Method Details

    • id

      The unique identifier of the intermediate table.

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

      The Amazon Resource Name (ARN) of the intermediate table.

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

      The name of the intermediate table.

      Parameters:
      name - The name of the intermediate table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      IntermediateTableSummary.Builder description(String description)

      The description of the intermediate table.

      Parameters:
      description - The description of the intermediate table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • membershipArn

      IntermediateTableSummary.Builder membershipArn(String membershipArn)

      The Amazon Resource Name (ARN) of the membership that contains the intermediate table.

      Parameters:
      membershipArn - The Amazon Resource Name (ARN) of the membership that contains the intermediate table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • membershipId

      IntermediateTableSummary.Builder membershipId(String membershipId)

      The unique identifier of the membership that contains the intermediate table.

      Parameters:
      membershipId - The unique identifier of the membership that contains the intermediate table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • collaborationArn

      IntermediateTableSummary.Builder collaborationArn(String collaborationArn)

      The Amazon Resource Name (ARN) of the collaboration that contains the intermediate table.

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

      IntermediateTableSummary.Builder collaborationId(String collaborationId)

      The unique identifier of the collaboration that contains the intermediate table.

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

      IntermediateTableSummary.Builder createTime(Instant createTime)

      The time the intermediate table was created.

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

      IntermediateTableSummary.Builder updateTime(Instant updateTime)

      The time the intermediate table was last updated.

      Parameters:
      updateTime - The time the intermediate table was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current status of the intermediate table.

      Parameters:
      status - The current status of the intermediate table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the intermediate table.

      Parameters:
      status - The current status of the intermediate table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • retentionInDays

      IntermediateTableSummary.Builder retentionInDays(Integer retentionInDays)

      The number of days that populated data is retained before expiring.

      Parameters:
      retentionInDays - The number of days that populated data is retained before expiring.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • analysisRuleTypesWithStrings

      IntermediateTableSummary.Builder analysisRuleTypesWithStrings(Collection<String> analysisRuleTypes)

      The types of analysis rules associated with the intermediate table.

      Parameters:
      analysisRuleTypes - The types of analysis rules associated with the intermediate table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • analysisRuleTypesWithStrings

      IntermediateTableSummary.Builder analysisRuleTypesWithStrings(String... analysisRuleTypes)

      The types of analysis rules associated with the intermediate table.

      Parameters:
      analysisRuleTypes - The types of analysis rules associated with the intermediate table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • analysisRuleTypes

      The types of analysis rules associated with the intermediate table.

      Parameters:
      analysisRuleTypes - The types of analysis rules associated with the intermediate table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • analysisRuleTypes

      The types of analysis rules associated with the intermediate table.

      Parameters:
      analysisRuleTypes - The types of analysis rules associated with the intermediate table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.