Class MembershipProtectedQueryResultConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.cleanrooms.model.MembershipProtectedQueryResultConfiguration
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MembershipProtectedQueryResultConfiguration.Builder,MembershipProtectedQueryResultConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class MembershipProtectedQueryResultConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MembershipProtectedQueryResultConfiguration.Builder,MembershipProtectedQueryResultConfiguration>
Contains configurations for protected query results.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMembershipProtectedQueryResultConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MembershipProtectedQueryResultConfiguration.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()MembershipProtectedQueryOutputConfigurationoutputConfiguration()Configuration for protected query results.StringroleArn()The unique ARN for an IAM role that is used by Clean Rooms to write protected query results to the result location, given by the member who can receive results.List<SdkField<?>>sdkFields()static Class<? extends MembershipProtectedQueryResultConfiguration.Builder>serializableBuilderClass()MembershipProtectedQueryResultConfiguration.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
-
outputConfiguration
public final MembershipProtectedQueryOutputConfiguration outputConfiguration()
Configuration for protected query results.
- Returns:
- Configuration for protected query results.
-
roleArn
public final String roleArn()
The unique ARN for an IAM role that is used by Clean Rooms to write protected query results to the result location, given by the member who can receive results.
- Returns:
- The unique ARN for an IAM role that is used by Clean Rooms to write protected query results to the result location, given by the member who can receive results.
-
toBuilder
public MembershipProtectedQueryResultConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<MembershipProtectedQueryResultConfiguration.Builder,MembershipProtectedQueryResultConfiguration>
-
builder
public static MembershipProtectedQueryResultConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends MembershipProtectedQueryResultConfiguration.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.
-
-