public static final class CfnCoreDefinition.CoreDefinitionVersionProperty.Builder
extends java.lang.Object
CfnCoreDefinition.CoreDefinitionVersionProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnCoreDefinition.CoreDefinitionVersionProperty |
build()
Builds the configured instance.
|
CfnCoreDefinition.CoreDefinitionVersionProperty.Builder |
cores(IResolvable cores)
Sets the value of
CfnCoreDefinition.CoreDefinitionVersionProperty.getCores() |
CfnCoreDefinition.CoreDefinitionVersionProperty.Builder |
cores(java.util.List<? extends java.lang.Object> cores)
Sets the value of
CfnCoreDefinition.CoreDefinitionVersionProperty.getCores() |
public CfnCoreDefinition.CoreDefinitionVersionProperty.Builder cores(IResolvable cores)
CfnCoreDefinition.CoreDefinitionVersionProperty.getCores()
cores
- The Greengrass core in this version. This parameter is required.
Currently, the Cores
property for a core definition version can contain only one core.this
public CfnCoreDefinition.CoreDefinitionVersionProperty.Builder cores(java.util.List<? extends java.lang.Object> cores)
CfnCoreDefinition.CoreDefinitionVersionProperty.getCores()
cores
- The Greengrass core in this version. This parameter is required.
Currently, the Cores
property for a core definition version can contain only one core.this
public CfnCoreDefinition.CoreDefinitionVersionProperty build()
CfnCoreDefinition.CoreDefinitionVersionProperty
java.lang.NullPointerException
- if any required attribute was not provided