@Generated(value="software.amazon.awssdk:codegen") public final class AnalysisRulePolicy extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AnalysisRulePolicy.Builder,AnalysisRulePolicy>
Controls on the query specifications that can be run on configured table..
| Modifier and Type | Class and Description |
|---|---|
static interface |
AnalysisRulePolicy.Builder |
static class |
AnalysisRulePolicy.Type |
| Modifier and Type | Method and Description |
|---|---|
static AnalysisRulePolicy.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
static AnalysisRulePolicy |
fromV1(AnalysisRulePolicyV1 v1)
Create an instance of this class with
v1() initialized to the given value. |
static AnalysisRulePolicy |
fromV1(Consumer<AnalysisRulePolicyV1.Builder> v1)
Create an instance of this class with
v1() initialized to the given value. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends AnalysisRulePolicy.Builder> |
serializableBuilderClass() |
AnalysisRulePolicy.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
AnalysisRulePolicy.Type |
type()
Retrieve an enum value representing which member of this object is populated.
|
AnalysisRulePolicyV1 |
v1()
Controls on the query specifications that can be run on configured table..
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AnalysisRulePolicyV1 v1()
Controls on the query specifications that can be run on configured table..
public AnalysisRulePolicy.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AnalysisRulePolicy.Builder,AnalysisRulePolicy>public static AnalysisRulePolicy.Builder builder()
public static Class<? extends AnalysisRulePolicy.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static AnalysisRulePolicy fromV1(AnalysisRulePolicyV1 v1)
v1() initialized to the given value.
Controls on the query specifications that can be run on configured table..
v1 - Controls on the query specifications that can be run on configured table..public static AnalysisRulePolicy fromV1(Consumer<AnalysisRulePolicyV1.Builder> v1)
v1() initialized to the given value.
Controls on the query specifications that can be run on configured table..
v1 - Controls on the query specifications that can be run on configured table..public AnalysisRulePolicy.Type type()
AnalysisRulePolicy.Type.UNKNOWN_TO_SDK_VERSION if the
service returned a member that is only known to a newer SDK version.
When this class is created directly in your code, this will be AnalysisRulePolicy.Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.