public static interface ConfiguredTableAnalysisRule.Builder extends SdkPojo, CopyableBuilder<ConfiguredTableAnalysisRule.Builder,ConfiguredTableAnalysisRule>
| Modifier and Type | Method and Description |
|---|---|
ConfiguredTableAnalysisRule.Builder |
configuredTableArn(String configuredTableArn)
The unique ARN for the configured table.
|
ConfiguredTableAnalysisRule.Builder |
configuredTableId(String configuredTableId)
The unique ID for the configured table.
|
ConfiguredTableAnalysisRule.Builder |
createTime(Instant createTime)
The time the configured table analysis rule was created.
|
ConfiguredTableAnalysisRule.Builder |
policy(ConfiguredTableAnalysisRulePolicy policy)
The policy that controls SQL query rules.
|
default ConfiguredTableAnalysisRule.Builder |
policy(Consumer<ConfiguredTableAnalysisRulePolicy.Builder> policy)
The policy that controls SQL query rules.
|
ConfiguredTableAnalysisRule.Builder |
type(ConfiguredTableAnalysisRuleType type)
The type of configured table analysis rule.
|
ConfiguredTableAnalysisRule.Builder |
type(String type)
The type of configured table analysis rule.
|
ConfiguredTableAnalysisRule.Builder |
updateTime(Instant updateTime)
The time the configured table analysis rule was last updated.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildConfiguredTableAnalysisRule.Builder configuredTableId(String configuredTableId)
The unique ID for the configured table.
configuredTableId - The unique ID for the configured table.ConfiguredTableAnalysisRule.Builder configuredTableArn(String configuredTableArn)
The unique ARN for the configured table.
configuredTableArn - The unique ARN for the configured table.ConfiguredTableAnalysisRule.Builder policy(ConfiguredTableAnalysisRulePolicy policy)
The policy that controls SQL query rules.
policy - The policy that controls SQL query rules.default ConfiguredTableAnalysisRule.Builder policy(Consumer<ConfiguredTableAnalysisRulePolicy.Builder> policy)
The policy that controls SQL query rules.
This is a convenience method that creates an instance of theConfiguredTableAnalysisRulePolicy.Builder avoiding the need to create one manually via
ConfiguredTableAnalysisRulePolicy.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to policy(ConfiguredTableAnalysisRulePolicy).
policy - a consumer that will call methods on ConfiguredTableAnalysisRulePolicy.Builderpolicy(ConfiguredTableAnalysisRulePolicy)ConfiguredTableAnalysisRule.Builder type(String type)
The type of configured table analysis rule. Valid values are `AGGREGATION` and `LIST`.
type - The type of configured table analysis rule. Valid values are `AGGREGATION` and `LIST`.ConfiguredTableAnalysisRuleType,
ConfiguredTableAnalysisRuleTypeConfiguredTableAnalysisRule.Builder type(ConfiguredTableAnalysisRuleType type)
The type of configured table analysis rule. Valid values are `AGGREGATION` and `LIST`.
type - The type of configured table analysis rule. Valid values are `AGGREGATION` and `LIST`.ConfiguredTableAnalysisRuleType,
ConfiguredTableAnalysisRuleTypeConfiguredTableAnalysisRule.Builder createTime(Instant createTime)
The time the configured table analysis rule was created.
createTime - The time the configured table analysis rule was created.ConfiguredTableAnalysisRule.Builder updateTime(Instant updateTime)
The time the configured table analysis rule was last updated.
updateTime - The time the configured table analysis rule was last updated.Copyright © 2023. All rights reserved.