Package com.pulumi.aws.cleanrooms
Class MembershipArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cleanrooms.MembershipArgs.Builder
-
- Enclosing class:
- MembershipArgs
public static final class MembershipArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(MembershipArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MembershipArgsbuild()MembershipArgs.BuildercollaborationId(com.pulumi.core.Output<java.lang.String> collaborationId)MembershipArgs.BuildercollaborationId(java.lang.String collaborationId)MembershipArgs.BuilderdefaultResultConfiguration(MembershipDefaultResultConfigurationArgs defaultResultConfiguration)MembershipArgs.BuilderdefaultResultConfiguration(com.pulumi.core.Output<MembershipDefaultResultConfigurationArgs> defaultResultConfiguration)MembershipArgs.BuilderpaymentConfiguration(MembershipPaymentConfigurationArgs paymentConfiguration)MembershipArgs.BuilderpaymentConfiguration(com.pulumi.core.Output<MembershipPaymentConfigurationArgs> paymentConfiguration)MembershipArgs.BuilderqueryLogStatus(com.pulumi.core.Output<java.lang.String> queryLogStatus)MembershipArgs.BuilderqueryLogStatus(java.lang.String queryLogStatus)MembershipArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)MembershipArgs.Builderregion(java.lang.String region)MembershipArgs.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)MembershipArgs.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MembershipArgs defaults)
-
-
Method Detail
-
collaborationId
public MembershipArgs.Builder collaborationId(com.pulumi.core.Output<java.lang.String> collaborationId)
- Parameters:
collaborationId- The ID of the collaboration to which the member was invited.- Returns:
- builder
-
collaborationId
public MembershipArgs.Builder collaborationId(java.lang.String collaborationId)
- Parameters:
collaborationId- The ID of the collaboration to which the member was invited.- Returns:
- builder
-
defaultResultConfiguration
public MembershipArgs.Builder defaultResultConfiguration(@Nullable com.pulumi.core.Output<MembershipDefaultResultConfigurationArgs> defaultResultConfiguration)
- Parameters:
defaultResultConfiguration- The default configuration for a query result.- Returns:
- builder
-
defaultResultConfiguration
public MembershipArgs.Builder defaultResultConfiguration(MembershipDefaultResultConfigurationArgs defaultResultConfiguration)
- Parameters:
defaultResultConfiguration- The default configuration for a query result.- Returns:
- builder
-
paymentConfiguration
public MembershipArgs.Builder paymentConfiguration(@Nullable com.pulumi.core.Output<MembershipPaymentConfigurationArgs> paymentConfiguration)
-
paymentConfiguration
public MembershipArgs.Builder paymentConfiguration(MembershipPaymentConfigurationArgs paymentConfiguration)
-
queryLogStatus
public MembershipArgs.Builder queryLogStatus(com.pulumi.core.Output<java.lang.String> queryLogStatus)
- Parameters:
queryLogStatus- An indicator as to whether query logging has been enabled or disabled for the membership.- Returns:
- builder
-
queryLogStatus
public MembershipArgs.Builder queryLogStatus(java.lang.String queryLogStatus)
- Parameters:
queryLogStatus- An indicator as to whether query logging has been enabled or disabled for the membership.- Returns:
- builder
-
region
public MembershipArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public MembershipArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
tags
public MembershipArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Key value pairs which tag the membership.- Returns:
- builder
-
tags
public MembershipArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Key value pairs which tag the membership.- Returns:
- builder
-
build
public MembershipArgs build()
-
-