Interface Workload.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Workload.Builder,
,Workload> SdkBuilder<Workload.Builder,
,Workload> SdkPojo
- Enclosing class:
Workload
@Mutable
@NotThreadSafe
public static interface Workload.Builder
extends SdkPojo, CopyableBuilder<Workload.Builder,Workload>
-
Method Summary
Modifier and TypeMethodDescriptioncomponentName
(String componentName) The name of the component.missingWorkloadConfig
(Boolean missingWorkloadConfig) Indicates whether all of the component configurations required to monitor a workload were provided.The tier of the workload.The tier of the workload.workloadId
(String workloadId) The ID of the workload.workloadName
(String workloadName) The name of the workload.workloadRemarks
(String workloadRemarks) If logging is supported for the resource type, shows whether the component has configured logs to be monitored.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
-
workloadId
The ID of the workload.
- Parameters:
workloadId
- The ID of the workload.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
componentName
The name of the component.
- Parameters:
componentName
- The name of the component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workloadName
The name of the workload.
- Parameters:
workloadName
- The name of the workload.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tier
The tier of the workload.
- Parameters:
tier
- The tier of the workload.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tier
The tier of the workload.
- Parameters:
tier
- The tier of the workload.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
workloadRemarks
If logging is supported for the resource type, shows whether the component has configured logs to be monitored.
- Parameters:
workloadRemarks
- If logging is supported for the resource type, shows whether the component has configured logs to be monitored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
missingWorkloadConfig
Indicates whether all of the component configurations required to monitor a workload were provided.
- Parameters:
missingWorkloadConfig
- Indicates whether all of the component configurations required to monitor a workload were provided.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-