Interface GetTelemetryEvaluationStatusResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetTelemetryEvaluationStatusResponse.Builder,,GetTelemetryEvaluationStatusResponse> ObservabilityAdminResponse.Builder,SdkBuilder<GetTelemetryEvaluationStatusResponse.Builder,,GetTelemetryEvaluationStatusResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetTelemetryEvaluationStatusResponse
-
Method Summary
Modifier and TypeMethodDescriptionfailureReason(String failureReason) Describes the reason for the failure status.homeRegion(String homeRegion) The Amazon Web Services Region that is designated as the home region for multi-region telemetry evaluation.regionStatuses(Collection<RegionStatus> regionStatuses) A list of per-region telemetry evaluation statuses.regionStatuses(Consumer<RegionStatus.Builder>... regionStatuses) A list of per-region telemetry evaluation statuses.regionStatuses(RegionStatus... regionStatuses) A list of per-region telemetry evaluation statuses.The onboarding status of the telemetry config feature.The onboarding status of the telemetry config feature.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.observabilityadmin.model.ObservabilityAdminResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
status
The onboarding status of the telemetry config feature.
- Parameters:
status- The onboarding status of the telemetry config feature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The onboarding status of the telemetry config feature.
- Parameters:
status- The onboarding status of the telemetry config feature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
failureReason
Describes the reason for the failure status. The field will only be populated if
StatusisFAILED_STARTorFAILED_STOP.- Parameters:
failureReason- Describes the reason for the failure status. The field will only be populated ifStatusisFAILED_STARTorFAILED_STOP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
homeRegion
The Amazon Web Services Region that is designated as the home region for multi-region telemetry evaluation. The home region is the single management point for all multi-region operations on this account. This field is only present when multi-region telemetry evaluation is active.
- Parameters:
homeRegion- The Amazon Web Services Region that is designated as the home region for multi-region telemetry evaluation. The home region is the single management point for all multi-region operations on this account. This field is only present when multi-region telemetry evaluation is active.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regionStatuses
GetTelemetryEvaluationStatusResponse.Builder regionStatuses(Collection<RegionStatus> regionStatuses) A list of per-region telemetry evaluation statuses. Each entry indicates the evaluation status for a specific spoke region included in the multi-region configuration. This field is only present when multi-region telemetry evaluation is active.
- Parameters:
regionStatuses- A list of per-region telemetry evaluation statuses. Each entry indicates the evaluation status for a specific spoke region included in the multi-region configuration. This field is only present when multi-region telemetry evaluation is active.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regionStatuses
A list of per-region telemetry evaluation statuses. Each entry indicates the evaluation status for a specific spoke region included in the multi-region configuration. This field is only present when multi-region telemetry evaluation is active.
- Parameters:
regionStatuses- A list of per-region telemetry evaluation statuses. Each entry indicates the evaluation status for a specific spoke region included in the multi-region configuration. This field is only present when multi-region telemetry evaluation is active.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regionStatuses
GetTelemetryEvaluationStatusResponse.Builder regionStatuses(Consumer<RegionStatus.Builder>... regionStatuses) A list of per-region telemetry evaluation statuses. Each entry indicates the evaluation status for a specific spoke region included in the multi-region configuration. This field is only present when multi-region telemetry evaluation is active.
This is a convenience method that creates an instance of theRegionStatus.Builderavoiding the need to create one manually viaRegionStatus.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toregionStatuses(List<RegionStatus>).- Parameters:
regionStatuses- a consumer that will call methods onRegionStatus.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-