Package com.pulumi.aws.cleanrooms.inputs
Class MembershipState.Builder
- java.lang.Object
-
- com.pulumi.aws.cleanrooms.inputs.MembershipState.Builder
-
- Enclosing class:
- MembershipState
public static final class MembershipState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(MembershipState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MembershipState.Builderarn(com.pulumi.core.Output<java.lang.String> arn)MembershipState.Builderarn(java.lang.String arn)MembershipStatebuild()MembershipState.BuildercollaborationArn(com.pulumi.core.Output<java.lang.String> collaborationArn)MembershipState.BuildercollaborationArn(java.lang.String collaborationArn)MembershipState.BuildercollaborationCreatorAccountId(com.pulumi.core.Output<java.lang.String> collaborationCreatorAccountId)MembershipState.BuildercollaborationCreatorAccountId(java.lang.String collaborationCreatorAccountId)MembershipState.BuildercollaborationCreatorDisplayName(com.pulumi.core.Output<java.lang.String> collaborationCreatorDisplayName)MembershipState.BuildercollaborationCreatorDisplayName(java.lang.String collaborationCreatorDisplayName)MembershipState.BuildercollaborationId(com.pulumi.core.Output<java.lang.String> collaborationId)MembershipState.BuildercollaborationId(java.lang.String collaborationId)MembershipState.BuildercollaborationName(com.pulumi.core.Output<java.lang.String> collaborationName)MembershipState.BuildercollaborationName(java.lang.String collaborationName)MembershipState.BuildercreateTime(com.pulumi.core.Output<java.lang.String> createTime)MembershipState.BuildercreateTime(java.lang.String createTime)MembershipState.BuilderdefaultResultConfiguration(MembershipDefaultResultConfigurationArgs defaultResultConfiguration)MembershipState.BuilderdefaultResultConfiguration(com.pulumi.core.Output<MembershipDefaultResultConfigurationArgs> defaultResultConfiguration)MembershipState.BuildermemberAbilities(com.pulumi.core.Output<java.util.List<java.lang.String>> memberAbilities)MembershipState.BuildermemberAbilities(java.lang.String... memberAbilities)MembershipState.BuildermemberAbilities(java.util.List<java.lang.String> memberAbilities)MembershipState.BuilderpaymentConfiguration(MembershipPaymentConfigurationArgs paymentConfiguration)MembershipState.BuilderpaymentConfiguration(com.pulumi.core.Output<MembershipPaymentConfigurationArgs> paymentConfiguration)MembershipState.BuilderqueryLogStatus(com.pulumi.core.Output<java.lang.String> queryLogStatus)MembershipState.BuilderqueryLogStatus(java.lang.String queryLogStatus)MembershipState.Builderregion(com.pulumi.core.Output<java.lang.String> region)MembershipState.Builderregion(java.lang.String region)MembershipState.Builderstatus(com.pulumi.core.Output<java.lang.String> status)MembershipState.Builderstatus(java.lang.String status)MembershipState.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)MembershipState.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)MembershipState.BuildertagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)MembershipState.BuildertagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)MembershipState.BuilderupdateTime(com.pulumi.core.Output<java.lang.String> updateTime)MembershipState.BuilderupdateTime(java.lang.String updateTime)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MembershipState defaults)
-
-
Method Detail
-
arn
public MembershipState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- The ARN of the membership.- Returns:
- builder
-
arn
public MembershipState.Builder arn(java.lang.String arn)
- Parameters:
arn- The ARN of the membership.- Returns:
- builder
-
collaborationArn
public MembershipState.Builder collaborationArn(@Nullable com.pulumi.core.Output<java.lang.String> collaborationArn)
- Parameters:
collaborationArn- The ARN of the joined collaboration.- Returns:
- builder
-
collaborationArn
public MembershipState.Builder collaborationArn(java.lang.String collaborationArn)
- Parameters:
collaborationArn- The ARN of the joined collaboration.- Returns:
- builder
-
collaborationCreatorAccountId
public MembershipState.Builder collaborationCreatorAccountId(@Nullable com.pulumi.core.Output<java.lang.String> collaborationCreatorAccountId)
- Parameters:
collaborationCreatorAccountId- The account ID of the collaboration's creator.- Returns:
- builder
-
collaborationCreatorAccountId
public MembershipState.Builder collaborationCreatorAccountId(java.lang.String collaborationCreatorAccountId)
- Parameters:
collaborationCreatorAccountId- The account ID of the collaboration's creator.- Returns:
- builder
-
collaborationCreatorDisplayName
public MembershipState.Builder collaborationCreatorDisplayName(@Nullable com.pulumi.core.Output<java.lang.String> collaborationCreatorDisplayName)
- Parameters:
collaborationCreatorDisplayName- The display name of the collaboration's creator.- Returns:
- builder
-
collaborationCreatorDisplayName
public MembershipState.Builder collaborationCreatorDisplayName(java.lang.String collaborationCreatorDisplayName)
- Parameters:
collaborationCreatorDisplayName- The display name of the collaboration's creator.- Returns:
- builder
-
collaborationId
public MembershipState.Builder collaborationId(@Nullable 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 MembershipState.Builder collaborationId(java.lang.String collaborationId)
- Parameters:
collaborationId- The ID of the collaboration to which the member was invited.- Returns:
- builder
-
collaborationName
public MembershipState.Builder collaborationName(@Nullable com.pulumi.core.Output<java.lang.String> collaborationName)
- Parameters:
collaborationName- The name of the joined collaboration.- Returns:
- builder
-
collaborationName
public MembershipState.Builder collaborationName(java.lang.String collaborationName)
- Parameters:
collaborationName- The name of the joined collaboration.- Returns:
- builder
-
createTime
public MembershipState.Builder createTime(@Nullable com.pulumi.core.Output<java.lang.String> createTime)
- Parameters:
createTime- The date and time the membership was created.- Returns:
- builder
-
createTime
public MembershipState.Builder createTime(java.lang.String createTime)
- Parameters:
createTime- The date and time the membership was created.- Returns:
- builder
-
defaultResultConfiguration
public MembershipState.Builder defaultResultConfiguration(@Nullable com.pulumi.core.Output<MembershipDefaultResultConfigurationArgs> defaultResultConfiguration)
- Parameters:
defaultResultConfiguration- The default configuration for a query result.- Returns:
- builder
-
defaultResultConfiguration
public MembershipState.Builder defaultResultConfiguration(MembershipDefaultResultConfigurationArgs defaultResultConfiguration)
- Parameters:
defaultResultConfiguration- The default configuration for a query result.- Returns:
- builder
-
memberAbilities
public MembershipState.Builder memberAbilities(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> memberAbilities)
- Parameters:
memberAbilities- The list of abilities for the invited member.- Returns:
- builder
-
memberAbilities
public MembershipState.Builder memberAbilities(java.util.List<java.lang.String> memberAbilities)
- Parameters:
memberAbilities- The list of abilities for the invited member.- Returns:
- builder
-
memberAbilities
public MembershipState.Builder memberAbilities(java.lang.String... memberAbilities)
- Parameters:
memberAbilities- The list of abilities for the invited member.- Returns:
- builder
-
paymentConfiguration
public MembershipState.Builder paymentConfiguration(@Nullable com.pulumi.core.Output<MembershipPaymentConfigurationArgs> paymentConfiguration)
-
paymentConfiguration
public MembershipState.Builder paymentConfiguration(MembershipPaymentConfigurationArgs paymentConfiguration)
-
queryLogStatus
public MembershipState.Builder queryLogStatus(@Nullable 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 MembershipState.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 MembershipState.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 MembershipState.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
-
status
public MembershipState.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status- The status of the membership.- Returns:
- builder
-
status
public MembershipState.Builder status(java.lang.String status)
- Parameters:
status- The status of the membership.- Returns:
- builder
-
tags
public MembershipState.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 MembershipState.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Key value pairs which tag the membership.- Returns:
- builder
-
tagsAll
public MembershipState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
-
tagsAll
public MembershipState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
-
updateTime
public MembershipState.Builder updateTime(@Nullable com.pulumi.core.Output<java.lang.String> updateTime)
- Parameters:
updateTime- The date and time the membership was last updated.- Returns:
- builder
-
updateTime
public MembershipState.Builder updateTime(java.lang.String updateTime)
- Parameters:
updateTime- The date and time the membership was last updated.- Returns:
- builder
-
build
public MembershipState build()
-
-