Class DeleteConfiguredTableAssociationAnalysisRuleRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.cleanrooms.model.CleanRoomsRequest
-
- software.amazon.awssdk.services.cleanrooms.model.DeleteConfiguredTableAssociationAnalysisRuleRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<DeleteConfiguredTableAssociationAnalysisRuleRequest.Builder,DeleteConfiguredTableAssociationAnalysisRuleRequest>
@Generated("software.amazon.awssdk:codegen") public final class DeleteConfiguredTableAssociationAnalysisRuleRequest extends CleanRoomsRequest implements ToCopyableBuilder<DeleteConfiguredTableAssociationAnalysisRuleRequest.Builder,DeleteConfiguredTableAssociationAnalysisRuleRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDeleteConfiguredTableAssociationAnalysisRuleRequest.Builder
-
Method Summary
-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
membershipIdentifier
public final String membershipIdentifier()
A unique identifier for the membership that the configured table association belongs to. Currently accepts the membership ID.
- Returns:
- A unique identifier for the membership that the configured table association belongs to. Currently accepts the membership ID.
-
configuredTableAssociationIdentifier
public final String configuredTableAssociationIdentifier()
The identifier for the configured table association that's related to the analysis rule that you want to delete.
- Returns:
- The identifier for the configured table association that's related to the analysis rule that you want to delete.
-
analysisRuleType
public final ConfiguredTableAssociationAnalysisRuleType analysisRuleType()
The type of the analysis rule that you want to delete.
If the service returns an enum value that is not available in the current SDK version,
analysisRuleTypewill returnConfiguredTableAssociationAnalysisRuleType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromanalysisRuleTypeAsString().- Returns:
- The type of the analysis rule that you want to delete.
- See Also:
ConfiguredTableAssociationAnalysisRuleType
-
analysisRuleTypeAsString
public final String analysisRuleTypeAsString()
The type of the analysis rule that you want to delete.
If the service returns an enum value that is not available in the current SDK version,
analysisRuleTypewill returnConfiguredTableAssociationAnalysisRuleType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromanalysisRuleTypeAsString().- Returns:
- The type of the analysis rule that you want to delete.
- See Also:
ConfiguredTableAssociationAnalysisRuleType
-
toBuilder
public DeleteConfiguredTableAssociationAnalysisRuleRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DeleteConfiguredTableAssociationAnalysisRuleRequest.Builder,DeleteConfiguredTableAssociationAnalysisRuleRequest>- Specified by:
toBuilderin classCleanRoomsRequest
-
builder
public static DeleteConfiguredTableAssociationAnalysisRuleRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends DeleteConfiguredTableAssociationAnalysisRuleRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-