Interface ComponentRequest.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ComponentRequest.Builder,ComponentRequest>,SdkBuilder<ComponentRequest.Builder,ComponentRequest>,SdkPojo
- Enclosing class:
- ComponentRequest
public static interface ComponentRequest.Builder extends SdkPojo, CopyableBuilder<ComponentRequest.Builder,ComponentRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ComponentRequest.BuildercomponentTypeId(String componentTypeId)The ID of the component type.ComponentRequest.Builderdescription(String description)The description of the component request.ComponentRequest.Builderproperties(Map<String,PropertyRequest> properties)An object that maps strings to the properties to set in the component type.ComponentRequest.BuilderpropertyGroups(Map<String,ComponentPropertyGroupRequest> propertyGroups)The property groups.-
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
-
description
ComponentRequest.Builder description(String description)
The description of the component request.
- Parameters:
description- The description of the component request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
componentTypeId
ComponentRequest.Builder componentTypeId(String componentTypeId)
The ID of the component type.
- Parameters:
componentTypeId- The ID of the component type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
properties
ComponentRequest.Builder properties(Map<String,PropertyRequest> properties)
An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
- Parameters:
properties- An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
propertyGroups
ComponentRequest.Builder propertyGroups(Map<String,ComponentPropertyGroupRequest> propertyGroups)
The property groups.
- Parameters:
propertyGroups- The property groups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-