Interface ComponentPlatform.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ComponentPlatform.Builder,
,ComponentPlatform> SdkBuilder<ComponentPlatform.Builder,
,ComponentPlatform> SdkPojo
- Enclosing class:
ComponentPlatform
@Mutable
@NotThreadSafe
public static interface ComponentPlatform.Builder
extends SdkPojo, CopyableBuilder<ComponentPlatform.Builder,ComponentPlatform>
-
Method Summary
Modifier and TypeMethodDescriptionattributes
(Map<String, String> attributes) A dictionary of attributes for the platform.The friendly name of the platform.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
name
The friendly name of the platform. This name helps you identify the platform.
If you omit this parameter, IoT Greengrass creates a friendly name from the
os
andarchitecture
of the platform.- Parameters:
name
- The friendly name of the platform. This name helps you identify the platform.If you omit this parameter, IoT Greengrass creates a friendly name from the
os
andarchitecture
of the platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attributes
A dictionary of attributes for the platform. The IoT Greengrass Core software defines the
os
andarchitecture
by default. You can specify additional platform attributes for a core device when you deploy the Greengrass nucleus component. For more information, see the Greengrass nucleus component in the IoT Greengrass V2 Developer Guide.- Parameters:
attributes
- A dictionary of attributes for the platform. The IoT Greengrass Core software defines theos
andarchitecture
by default. You can specify additional platform attributes for a core device when you deploy the Greengrass nucleus component. For more information, see the Greengrass nucleus component in the IoT Greengrass V2 Developer Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-