Interface ComponentState.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ComponentState.Builder,ComponentState>,SdkBuilder<ComponentState.Builder,ComponentState>,SdkPojo
- Enclosing class:
- ComponentState
public static interface ComponentState.Builder extends SdkPojo, CopyableBuilder<ComponentState.Builder,ComponentState>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ComponentState.BuilderserviceInstanceName(String serviceInstanceName)The name of the service instance that this component is attached to.ComponentState.BuilderserviceName(String serviceName)The name of the service thatserviceInstanceNameis associated with.ComponentState.BuilderserviceSpec(String serviceSpec)The service spec that the component uses to access service inputs.ComponentState.BuildertemplateFile(String templateFile)The template file used.-
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
-
serviceInstanceName
ComponentState.Builder serviceInstanceName(String serviceInstanceName)
The name of the service instance that this component is attached to. Provided when a component is attached to a service instance.
- Parameters:
serviceInstanceName- The name of the service instance that this component is attached to. Provided when a component is attached to a service instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceName
ComponentState.Builder serviceName(String serviceName)
The name of the service that
serviceInstanceNameis associated with. Provided when a component is attached to a service instance.- Parameters:
serviceName- The name of the service thatserviceInstanceNameis associated with. Provided when a component is attached to a service instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceSpec
ComponentState.Builder serviceSpec(String serviceSpec)
The service spec that the component uses to access service inputs. Provided when a component is attached to a service instance.
- Parameters:
serviceSpec- The service spec that the component uses to access service inputs. Provided when a component is attached to a service instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateFile
ComponentState.Builder templateFile(String templateFile)
The template file used.
- Parameters:
templateFile- The template file used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-