Interface DependencyConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DependencyConfig.Builder,
,DependencyConfig> SdkBuilder<DependencyConfig.Builder,
,DependencyConfig> SdkPojo
- Enclosing class:
DependencyConfig
-
Method Summary
Modifier and TypeMethodDescriptiondependencyKeyAttributes
(Map<String, String> dependencyKeyAttributes) This is a string-to-string map.dependencyOperationName
(String dependencyOperationName) The name of the called operation in the dependency.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
-
dependencyKeyAttributes
This is a string-to-string map. It can include the following fields.
-
Type
designates the type of object this is. -
ResourceType
specifies the type of the resource. This field is used only when the value of theType
field isResource
orAWS::Resource
. -
Name
specifies the name of the object. This is used only if the value of theType
field isService
,RemoteService
, orAWS::Service
. -
Identifier
identifies the resource objects of this resource. This is used only if the value of theType
field isResource
orAWS::Resource
. -
Environment
specifies the location where this object is hosted, or what it belongs to.
- Parameters:
dependencyKeyAttributes
- This is a string-to-string map. It can include the following fields.-
Type
designates the type of object this is. -
ResourceType
specifies the type of the resource. This field is used only when the value of theType
field isResource
orAWS::Resource
. -
Name
specifies the name of the object. This is used only if the value of theType
field isService
,RemoteService
, orAWS::Service
. -
Identifier
identifies the resource objects of this resource. This is used only if the value of theType
field isResource
orAWS::Resource
. -
Environment
specifies the location where this object is hosted, or what it belongs to.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
dependencyOperationName
The name of the called operation in the dependency.
- Parameters:
dependencyOperationName
- The name of the called operation in the dependency.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-