Class ReceiverConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.cleanrooms.model.ReceiverConfiguration
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ReceiverConfiguration.Builder,ReceiverConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class ReceiverConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReceiverConfiguration.Builder,ReceiverConfiguration>
The receiver configuration for a protected query.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceReceiverConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AnalysisTypeanalysisType()The type of analysis for the protected query.StringanalysisTypeAsString()The type of analysis for the protected query.static ReceiverConfiguration.Builderbuilder()ConfigurationDetailsconfigurationDetails()The configuration details of the receiver configuration.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ReceiverConfiguration.Builder>serializableBuilderClass()ReceiverConfiguration.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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
-
analysisType
public final AnalysisType analysisType()
The type of analysis for the protected query. The results of the query can be analyzed directly (
DIRECT_ANALYSIS) or used as input into additional analyses (ADDITIONAL_ANALYSIS), such as a query that is a seed for a lookalike ML model.If the service returns an enum value that is not available in the current SDK version,
analysisTypewill returnAnalysisType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromanalysisTypeAsString().- Returns:
- The type of analysis for the protected query. The results of the query can be analyzed directly (
DIRECT_ANALYSIS) or used as input into additional analyses (ADDITIONAL_ANALYSIS), such as a query that is a seed for a lookalike ML model. - See Also:
AnalysisType
-
analysisTypeAsString
public final String analysisTypeAsString()
The type of analysis for the protected query. The results of the query can be analyzed directly (
DIRECT_ANALYSIS) or used as input into additional analyses (ADDITIONAL_ANALYSIS), such as a query that is a seed for a lookalike ML model.If the service returns an enum value that is not available in the current SDK version,
analysisTypewill returnAnalysisType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromanalysisTypeAsString().- Returns:
- The type of analysis for the protected query. The results of the query can be analyzed directly (
DIRECT_ANALYSIS) or used as input into additional analyses (ADDITIONAL_ANALYSIS), such as a query that is a seed for a lookalike ML model. - See Also:
AnalysisType
-
configurationDetails
public final ConfigurationDetails configurationDetails()
The configuration details of the receiver configuration.
- Returns:
- The configuration details of the receiver configuration.
-
toBuilder
public ReceiverConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ReceiverConfiguration.Builder,ReceiverConfiguration>
-
builder
public static ReceiverConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends ReceiverConfiguration.Builder> serializableBuilderClass()
-
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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-