Interface PlacementTemplate.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<PlacementTemplate.Builder,PlacementTemplate>,SdkBuilder<PlacementTemplate.Builder,PlacementTemplate>,SdkPojo
- Enclosing class:
- PlacementTemplate
public static interface PlacementTemplate.Builder extends SdkPojo, CopyableBuilder<PlacementTemplate.Builder,PlacementTemplate>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PlacementTemplate.BuilderdefaultAttributes(Map<String,String> defaultAttributes)The default attributes (key/value pairs) to be applied to all placements using this template.PlacementTemplate.BuilderdeviceTemplates(Map<String,DeviceTemplate> deviceTemplates)An object specifying the DeviceTemplate for all placements using this (PlacementTemplate) template.-
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, sdkFields
-
-
-
-
Method Detail
-
defaultAttributes
PlacementTemplate.Builder defaultAttributes(Map<String,String> defaultAttributes)
The default attributes (key/value pairs) to be applied to all placements using this template.
- Parameters:
defaultAttributes- The default attributes (key/value pairs) to be applied to all placements using this template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceTemplates
PlacementTemplate.Builder deviceTemplates(Map<String,DeviceTemplate> deviceTemplates)
An object specifying the DeviceTemplate for all placements using this (PlacementTemplate) template.
- Parameters:
deviceTemplates- An object specifying the DeviceTemplate for all placements using this (PlacementTemplate) template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-