Interface GetPredictiveScalingForecastRequest.Builder
-
- All Superinterfaces:
ApplicationAutoScalingRequest.Builder,AwsRequest.Builder,Buildable,CopyableBuilder<GetPredictiveScalingForecastRequest.Builder,GetPredictiveScalingForecastRequest>,SdkBuilder<GetPredictiveScalingForecastRequest.Builder,GetPredictiveScalingForecastRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- GetPredictiveScalingForecastRequest
public static interface GetPredictiveScalingForecastRequest.Builder extends ApplicationAutoScalingRequest.Builder, SdkPojo, CopyableBuilder<GetPredictiveScalingForecastRequest.Builder,GetPredictiveScalingForecastRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.services.applicationautoscaling.model.ApplicationAutoScalingRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
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 Detail
-
serviceNamespace
GetPredictiveScalingForecastRequest.Builder serviceNamespace(String serviceNamespace)
The namespace of the Amazon Web Services service that provides the resource. For a resource provided by your own application or service, use
custom-resourceinstead.- Parameters:
serviceNamespace- The namespace of the Amazon Web Services service that provides the resource. For a resource provided by your own application or service, usecustom-resourceinstead.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ServiceNamespace,ServiceNamespace
-
serviceNamespace
GetPredictiveScalingForecastRequest.Builder serviceNamespace(ServiceNamespace serviceNamespace)
The namespace of the Amazon Web Services service that provides the resource. For a resource provided by your own application or service, use
custom-resourceinstead.- Parameters:
serviceNamespace- The namespace of the Amazon Web Services service that provides the resource. For a resource provided by your own application or service, usecustom-resourceinstead.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ServiceNamespace,ServiceNamespace
-
resourceId
GetPredictiveScalingForecastRequest.Builder resourceId(String resourceId)
The identifier of the resource.
- Parameters:
resourceId- The identifier of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scalableDimension
GetPredictiveScalingForecastRequest.Builder scalableDimension(String scalableDimension)
The scalable dimension.
- Parameters:
scalableDimension- The scalable dimension.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ScalableDimension,ScalableDimension
-
scalableDimension
GetPredictiveScalingForecastRequest.Builder scalableDimension(ScalableDimension scalableDimension)
The scalable dimension.
- Parameters:
scalableDimension- The scalable dimension.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ScalableDimension,ScalableDimension
-
policyName
GetPredictiveScalingForecastRequest.Builder policyName(String policyName)
The name of the policy.
- Parameters:
policyName- The name of the policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
GetPredictiveScalingForecastRequest.Builder startTime(Instant startTime)
The inclusive start time of the time range for the forecast data to get. At most, the date and time can be one year before the current date and time
- Parameters:
startTime- The inclusive start time of the time range for the forecast data to get. At most, the date and time can be one year before the current date and time- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
GetPredictiveScalingForecastRequest.Builder endTime(Instant endTime)
The exclusive end time of the time range for the forecast data to get. The maximum time duration between the start and end time is 30 days.
- Parameters:
endTime- The exclusive end time of the time range for the forecast data to get. The maximum time duration between the start and end time is 30 days.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
GetPredictiveScalingForecastRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
GetPredictiveScalingForecastRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-