public static final class CfnSubscriptionDefinitionVersionProps.Builder
extends java.lang.Object
CfnSubscriptionDefinitionVersionProps
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnSubscriptionDefinitionVersionProps |
build()
Builds the configured instance.
|
CfnSubscriptionDefinitionVersionProps.Builder |
subscriptionDefinitionId(java.lang.String subscriptionDefinitionId)
Sets the value of
CfnSubscriptionDefinitionVersionProps.getSubscriptionDefinitionId() |
CfnSubscriptionDefinitionVersionProps.Builder |
subscriptions(IResolvable subscriptions)
Sets the value of
CfnSubscriptionDefinitionVersionProps.getSubscriptions() |
CfnSubscriptionDefinitionVersionProps.Builder |
subscriptions(java.util.List<? extends java.lang.Object> subscriptions)
Sets the value of
CfnSubscriptionDefinitionVersionProps.getSubscriptions() |
public CfnSubscriptionDefinitionVersionProps.Builder subscriptionDefinitionId(java.lang.String subscriptionDefinitionId)
CfnSubscriptionDefinitionVersionProps.getSubscriptionDefinitionId()
subscriptionDefinitionId
- The ID of the subscription definition associated with this version. This parameter is required.
This value is a GUID.this
public CfnSubscriptionDefinitionVersionProps.Builder subscriptions(IResolvable subscriptions)
CfnSubscriptionDefinitionVersionProps.getSubscriptions()
subscriptions
- The subscriptions in this version. This parameter is required.this
public CfnSubscriptionDefinitionVersionProps.Builder subscriptions(java.util.List<? extends java.lang.Object> subscriptions)
CfnSubscriptionDefinitionVersionProps.getSubscriptions()
subscriptions
- The subscriptions in this version. This parameter is required.this
public CfnSubscriptionDefinitionVersionProps build()
CfnSubscriptionDefinitionVersionProps
java.lang.NullPointerException
- if any required attribute was not provided