Interface ConfiguredTableAssociation.Builder

  • Method Details

    • arn

      The unique ARN for the configured table association.

      Parameters:
      arn - The unique ARN for the configured table association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      The unique ID for the configured table association.

      Parameters:
      id - The unique ID for the configured table association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • configuredTableId

      ConfiguredTableAssociation.Builder configuredTableId(String configuredTableId)

      The unique ID for the configured table that the association refers to.

      Parameters:
      configuredTableId - The unique ID for the configured table that the association refers to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • configuredTableArn

      ConfiguredTableAssociation.Builder configuredTableArn(String configuredTableArn)

      The unique ARN for the configured table that the association refers to.

      Parameters:
      configuredTableArn - The unique ARN for the configured table that the association refers to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • membershipId

      ConfiguredTableAssociation.Builder membershipId(String membershipId)

      The unique ID for the membership this configured table association belongs to.

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

      ConfiguredTableAssociation.Builder membershipArn(String membershipArn)

      The unique ARN for the membership this configured table association belongs to.

      Parameters:
      membershipArn - The unique ARN for the membership this configured table association belongs to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleArn

      The service will assume this role to access catalog metadata and query the table.

      Parameters:
      roleArn - The service will assume this role to access catalog metadata and query the table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the configured table association, in lowercase. The table is identified by this name when running protected queries against the underlying data.

      Parameters:
      name - The name of the configured table association, in lowercase. The table is identified by this name when running protected queries against the underlying data.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      ConfiguredTableAssociation.Builder description(String description)

      A description of the configured table association.

      Parameters:
      description - A description of the configured table association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • analysisRuleTypesWithStrings

      ConfiguredTableAssociation.Builder analysisRuleTypesWithStrings(Collection<String> analysisRuleTypes)

      The analysis rule types for the configured table association.

      Parameters:
      analysisRuleTypes - The analysis rule types for the configured table association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • analysisRuleTypesWithStrings

      ConfiguredTableAssociation.Builder analysisRuleTypesWithStrings(String... analysisRuleTypes)

      The analysis rule types for the configured table association.

      Parameters:
      analysisRuleTypes - The analysis rule types for the configured table association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • analysisRuleTypes

      The analysis rule types for the configured table association.

      Parameters:
      analysisRuleTypes - The analysis rule types for the configured table association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • analysisRuleTypes

      The analysis rule types for the configured table association.

      Parameters:
      analysisRuleTypes - The analysis rule types for the configured table association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createTime

      The time the configured table association was created.

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

      The time the configured table association was last updated.

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