Interface ObservabilityAdminClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
builder()
method.
Amazon CloudWatch Obsersavability Admin to control temletry config for your AWS Organization or account. Telemetry config config to discover and understand the state of telemetry configuration for your AWS resources from a central view in the CloudWatch console. Telemetry config simplifies the process of auditing your telemetry collection configurations across multiple resource types across your AWS Organization or account. For more information, see Auditing CloudWatch telemetry configurations in the CloudWatch User Guide.
For information on the permissions you need to use this API, see Identity and access management for Amazon CloudWatch in the CloudWatch User Guide.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Create a builder that can be used to configure and create aObservabilityAdminClient
.static ObservabilityAdminClient
create()
Create aObservabilityAdminClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.getTelemetryEvaluationStatus
(Consumer<GetTelemetryEvaluationStatusRequest.Builder> getTelemetryEvaluationStatusRequest) Returns the current onboarding status of the telemetry config feature, including the status of the feature and reason the feature failed to start or stop.getTelemetryEvaluationStatus
(GetTelemetryEvaluationStatusRequest getTelemetryEvaluationStatusRequest) Returns the current onboarding status of the telemetry config feature, including the status of the feature and reason the feature failed to start or stop.getTelemetryEvaluationStatusForOrganization
(Consumer<GetTelemetryEvaluationStatusForOrganizationRequest.Builder> getTelemetryEvaluationStatusForOrganizationRequest) This returns the onboarding status of the telemetry configuration feature for the organization.getTelemetryEvaluationStatusForOrganization
(GetTelemetryEvaluationStatusForOrganizationRequest getTelemetryEvaluationStatusForOrganizationRequest) This returns the onboarding status of the telemetry configuration feature for the organization.default ListResourceTelemetryResponse
listResourceTelemetry
(Consumer<ListResourceTelemetryRequest.Builder> listResourceTelemetryRequest) Returns a list of telemetry configurations for AWS resources supported by telemetry config.default ListResourceTelemetryResponse
listResourceTelemetry
(ListResourceTelemetryRequest listResourceTelemetryRequest) Returns a list of telemetry configurations for AWS resources supported by telemetry config.listResourceTelemetryForOrganization
(Consumer<ListResourceTelemetryForOrganizationRequest.Builder> listResourceTelemetryForOrganizationRequest) Returns a list of telemetry configurations for AWS resources supported by telemetry config in the organization.listResourceTelemetryForOrganization
(ListResourceTelemetryForOrganizationRequest listResourceTelemetryForOrganizationRequest) Returns a list of telemetry configurations for AWS resources supported by telemetry config in the organization.listResourceTelemetryForOrganizationPaginator
(Consumer<ListResourceTelemetryForOrganizationRequest.Builder> listResourceTelemetryForOrganizationRequest) listResourceTelemetryForOrganizationPaginator
(ListResourceTelemetryForOrganizationRequest listResourceTelemetryForOrganizationRequest) default ListResourceTelemetryIterable
listResourceTelemetryPaginator
(Consumer<ListResourceTelemetryRequest.Builder> listResourceTelemetryRequest) This is a variant oflistResourceTelemetry(software.amazon.awssdk.services.observabilityadmin.model.ListResourceTelemetryRequest)
operation.default ListResourceTelemetryIterable
listResourceTelemetryPaginator
(ListResourceTelemetryRequest listResourceTelemetryRequest) This is a variant oflistResourceTelemetry(software.amazon.awssdk.services.observabilityadmin.model.ListResourceTelemetryRequest)
operation.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadata
default StartTelemetryEvaluationResponse
startTelemetryEvaluation
(Consumer<StartTelemetryEvaluationRequest.Builder> startTelemetryEvaluationRequest) This action begins onboarding onboarding the caller AWS account to the telemetry config feature.default StartTelemetryEvaluationResponse
startTelemetryEvaluation
(StartTelemetryEvaluationRequest startTelemetryEvaluationRequest) This action begins onboarding onboarding the caller AWS account to the telemetry config feature.startTelemetryEvaluationForOrganization
(Consumer<StartTelemetryEvaluationForOrganizationRequest.Builder> startTelemetryEvaluationForOrganizationRequest) This actions begins onboarding the organization and all member accounts to the telemetry config feature.startTelemetryEvaluationForOrganization
(StartTelemetryEvaluationForOrganizationRequest startTelemetryEvaluationForOrganizationRequest) This actions begins onboarding the organization and all member accounts to the telemetry config feature.default StopTelemetryEvaluationResponse
stopTelemetryEvaluation
(Consumer<StopTelemetryEvaluationRequest.Builder> stopTelemetryEvaluationRequest) This action begins offboarding the caller AWS account from the telemetry config feature.default StopTelemetryEvaluationResponse
stopTelemetryEvaluation
(StopTelemetryEvaluationRequest stopTelemetryEvaluationRequest) This action begins offboarding the caller AWS account from the telemetry config feature.stopTelemetryEvaluationForOrganization
(Consumer<StopTelemetryEvaluationForOrganizationRequest.Builder> stopTelemetryEvaluationForOrganizationRequest) This action offboards the Organization of the caller AWS account from thef telemetry config feature.stopTelemetryEvaluationForOrganization
(StopTelemetryEvaluationForOrganizationRequest stopTelemetryEvaluationForOrganizationRequest) This action offboards the Organization of the caller AWS account from thef telemetry config feature.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
-
-
Method Details
-
getTelemetryEvaluationStatus
default GetTelemetryEvaluationStatusResponse getTelemetryEvaluationStatus(GetTelemetryEvaluationStatusRequest getTelemetryEvaluationStatusRequest) throws AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, ObservabilityAdminException Returns the current onboarding status of the telemetry config feature, including the status of the feature and reason the feature failed to start or stop.
- Parameters:
getTelemetryEvaluationStatusRequest
-- Returns:
- Result of the GetTelemetryEvaluationStatus operation returned by the service.
- See Also:
-
getTelemetryEvaluationStatus
default GetTelemetryEvaluationStatusResponse getTelemetryEvaluationStatus(Consumer<GetTelemetryEvaluationStatusRequest.Builder> getTelemetryEvaluationStatusRequest) throws AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, ObservabilityAdminException Returns the current onboarding status of the telemetry config feature, including the status of the feature and reason the feature failed to start or stop.
This is a convenience which creates an instance of the
GetTelemetryEvaluationStatusRequest.Builder
avoiding the need to create one manually viaGetTelemetryEvaluationStatusRequest.builder()
- Parameters:
getTelemetryEvaluationStatusRequest
- AConsumer
that will call methods onGetTelemetryEvaluationStatusRequest.Builder
to create a request.- Returns:
- Result of the GetTelemetryEvaluationStatus operation returned by the service.
- See Also:
-
getTelemetryEvaluationStatusForOrganization
default GetTelemetryEvaluationStatusForOrganizationResponse getTelemetryEvaluationStatusForOrganization(GetTelemetryEvaluationStatusForOrganizationRequest getTelemetryEvaluationStatusForOrganizationRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException This returns the onboarding status of the telemetry configuration feature for the organization. It can only be called by a Management Account of an AWS Organization or an assigned Delegated Admin Account of AWS CloudWatch telemetry config.
- Parameters:
getTelemetryEvaluationStatusForOrganizationRequest
-- Returns:
- Result of the GetTelemetryEvaluationStatusForOrganization operation returned by the service.
- See Also:
-
getTelemetryEvaluationStatusForOrganization
default GetTelemetryEvaluationStatusForOrganizationResponse getTelemetryEvaluationStatusForOrganization(Consumer<GetTelemetryEvaluationStatusForOrganizationRequest.Builder> getTelemetryEvaluationStatusForOrganizationRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException This returns the onboarding status of the telemetry configuration feature for the organization. It can only be called by a Management Account of an AWS Organization or an assigned Delegated Admin Account of AWS CloudWatch telemetry config.
This is a convenience which creates an instance of the
GetTelemetryEvaluationStatusForOrganizationRequest.Builder
avoiding the need to create one manually viaGetTelemetryEvaluationStatusForOrganizationRequest.builder()
- Parameters:
getTelemetryEvaluationStatusForOrganizationRequest
- AConsumer
that will call methods onGetTelemetryEvaluationStatusForOrganizationRequest.Builder
to create a request.- Returns:
- Result of the GetTelemetryEvaluationStatusForOrganization operation returned by the service.
- See Also:
-
listResourceTelemetry
default ListResourceTelemetryResponse listResourceTelemetry(ListResourceTelemetryRequest listResourceTelemetryRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException Returns a list of telemetry configurations for AWS resources supported by telemetry config. For more information, see Auditing CloudWatch telemetry configurations.
- Parameters:
listResourceTelemetryRequest
-- Returns:
- Result of the ListResourceTelemetry operation returned by the service.
- See Also:
-
listResourceTelemetry
default ListResourceTelemetryResponse listResourceTelemetry(Consumer<ListResourceTelemetryRequest.Builder> listResourceTelemetryRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException Returns a list of telemetry configurations for AWS resources supported by telemetry config. For more information, see Auditing CloudWatch telemetry configurations.
This is a convenience which creates an instance of the
ListResourceTelemetryRequest.Builder
avoiding the need to create one manually viaListResourceTelemetryRequest.builder()
- Parameters:
listResourceTelemetryRequest
- AConsumer
that will call methods onListResourceTelemetryRequest.Builder
to create a request.- Returns:
- Result of the ListResourceTelemetry operation returned by the service.
- See Also:
-
listResourceTelemetryPaginator
default ListResourceTelemetryIterable listResourceTelemetryPaginator(ListResourceTelemetryRequest listResourceTelemetryRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException This is a variant of
listResourceTelemetry(software.amazon.awssdk.services.observabilityadmin.model.ListResourceTelemetryRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.observabilityadmin.paginators.ListResourceTelemetryIterable responses = client.listResourceTelemetryPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.observabilityadmin.paginators.ListResourceTelemetryIterable responses = client .listResourceTelemetryPaginator(request); for (software.amazon.awssdk.services.observabilityadmin.model.ListResourceTelemetryResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.observabilityadmin.paginators.ListResourceTelemetryIterable responses = client.listResourceTelemetryPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listResourceTelemetry(software.amazon.awssdk.services.observabilityadmin.model.ListResourceTelemetryRequest)
operation.- Parameters:
listResourceTelemetryRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listResourceTelemetryPaginator
default ListResourceTelemetryIterable listResourceTelemetryPaginator(Consumer<ListResourceTelemetryRequest.Builder> listResourceTelemetryRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException This is a variant of
listResourceTelemetry(software.amazon.awssdk.services.observabilityadmin.model.ListResourceTelemetryRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.observabilityadmin.paginators.ListResourceTelemetryIterable responses = client.listResourceTelemetryPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.observabilityadmin.paginators.ListResourceTelemetryIterable responses = client .listResourceTelemetryPaginator(request); for (software.amazon.awssdk.services.observabilityadmin.model.ListResourceTelemetryResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.observabilityadmin.paginators.ListResourceTelemetryIterable responses = client.listResourceTelemetryPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listResourceTelemetry(software.amazon.awssdk.services.observabilityadmin.model.ListResourceTelemetryRequest)
operation.
This is a convenience which creates an instance of the
ListResourceTelemetryRequest.Builder
avoiding the need to create one manually viaListResourceTelemetryRequest.builder()
- Parameters:
listResourceTelemetryRequest
- AConsumer
that will call methods onListResourceTelemetryRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listResourceTelemetryForOrganization
default ListResourceTelemetryForOrganizationResponse listResourceTelemetryForOrganization(ListResourceTelemetryForOrganizationRequest listResourceTelemetryForOrganizationRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException Returns a list of telemetry configurations for AWS resources supported by telemetry config in the organization.
- Parameters:
listResourceTelemetryForOrganizationRequest
-- Returns:
- Result of the ListResourceTelemetryForOrganization operation returned by the service.
- See Also:
-
listResourceTelemetryForOrganization
default ListResourceTelemetryForOrganizationResponse listResourceTelemetryForOrganization(Consumer<ListResourceTelemetryForOrganizationRequest.Builder> listResourceTelemetryForOrganizationRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException Returns a list of telemetry configurations for AWS resources supported by telemetry config in the organization.
This is a convenience which creates an instance of the
ListResourceTelemetryForOrganizationRequest.Builder
avoiding the need to create one manually viaListResourceTelemetryForOrganizationRequest.builder()
- Parameters:
listResourceTelemetryForOrganizationRequest
- AConsumer
that will call methods onListResourceTelemetryForOrganizationRequest.Builder
to create a request.- Returns:
- Result of the ListResourceTelemetryForOrganization operation returned by the service.
- See Also:
-
listResourceTelemetryForOrganizationPaginator
default ListResourceTelemetryForOrganizationIterable listResourceTelemetryForOrganizationPaginator(ListResourceTelemetryForOrganizationRequest listResourceTelemetryForOrganizationRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException This is a variant of
listResourceTelemetryForOrganization(software.amazon.awssdk.services.observabilityadmin.model.ListResourceTelemetryForOrganizationRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.observabilityadmin.paginators.ListResourceTelemetryForOrganizationIterable responses = client.listResourceTelemetryForOrganizationPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.observabilityadmin.paginators.ListResourceTelemetryForOrganizationIterable responses = client .listResourceTelemetryForOrganizationPaginator(request); for (software.amazon.awssdk.services.observabilityadmin.model.ListResourceTelemetryForOrganizationResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.observabilityadmin.paginators.ListResourceTelemetryForOrganizationIterable responses = client.listResourceTelemetryForOrganizationPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listResourceTelemetryForOrganization(software.amazon.awssdk.services.observabilityadmin.model.ListResourceTelemetryForOrganizationRequest)
operation.- Parameters:
listResourceTelemetryForOrganizationRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listResourceTelemetryForOrganizationPaginator
default ListResourceTelemetryForOrganizationIterable listResourceTelemetryForOrganizationPaginator(Consumer<ListResourceTelemetryForOrganizationRequest.Builder> listResourceTelemetryForOrganizationRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException This is a variant of
listResourceTelemetryForOrganization(software.amazon.awssdk.services.observabilityadmin.model.ListResourceTelemetryForOrganizationRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.observabilityadmin.paginators.ListResourceTelemetryForOrganizationIterable responses = client.listResourceTelemetryForOrganizationPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.observabilityadmin.paginators.ListResourceTelemetryForOrganizationIterable responses = client .listResourceTelemetryForOrganizationPaginator(request); for (software.amazon.awssdk.services.observabilityadmin.model.ListResourceTelemetryForOrganizationResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.observabilityadmin.paginators.ListResourceTelemetryForOrganizationIterable responses = client.listResourceTelemetryForOrganizationPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listResourceTelemetryForOrganization(software.amazon.awssdk.services.observabilityadmin.model.ListResourceTelemetryForOrganizationRequest)
operation.
This is a convenience which creates an instance of the
ListResourceTelemetryForOrganizationRequest.Builder
avoiding the need to create one manually viaListResourceTelemetryForOrganizationRequest.builder()
- Parameters:
listResourceTelemetryForOrganizationRequest
- AConsumer
that will call methods onListResourceTelemetryForOrganizationRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
startTelemetryEvaluation
default StartTelemetryEvaluationResponse startTelemetryEvaluation(StartTelemetryEvaluationRequest startTelemetryEvaluationRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException This action begins onboarding onboarding the caller AWS account to the telemetry config feature.
- Parameters:
startTelemetryEvaluationRequest
-- Returns:
- Result of the StartTelemetryEvaluation operation returned by the service.
- See Also:
-
startTelemetryEvaluation
default StartTelemetryEvaluationResponse startTelemetryEvaluation(Consumer<StartTelemetryEvaluationRequest.Builder> startTelemetryEvaluationRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException This action begins onboarding onboarding the caller AWS account to the telemetry config feature.
This is a convenience which creates an instance of the
StartTelemetryEvaluationRequest.Builder
avoiding the need to create one manually viaStartTelemetryEvaluationRequest.builder()
- Parameters:
startTelemetryEvaluationRequest
- AConsumer
that will call methods onStartTelemetryEvaluationRequest.Builder
to create a request.- Returns:
- Result of the StartTelemetryEvaluation operation returned by the service.
- See Also:
-
startTelemetryEvaluationForOrganization
default StartTelemetryEvaluationForOrganizationResponse startTelemetryEvaluationForOrganization(StartTelemetryEvaluationForOrganizationRequest startTelemetryEvaluationForOrganizationRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException This actions begins onboarding the organization and all member accounts to the telemetry config feature.
- Parameters:
startTelemetryEvaluationForOrganizationRequest
-- Returns:
- Result of the StartTelemetryEvaluationForOrganization operation returned by the service.
- See Also:
-
startTelemetryEvaluationForOrganization
default StartTelemetryEvaluationForOrganizationResponse startTelemetryEvaluationForOrganization(Consumer<StartTelemetryEvaluationForOrganizationRequest.Builder> startTelemetryEvaluationForOrganizationRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException This actions begins onboarding the organization and all member accounts to the telemetry config feature.
This is a convenience which creates an instance of the
StartTelemetryEvaluationForOrganizationRequest.Builder
avoiding the need to create one manually viaStartTelemetryEvaluationForOrganizationRequest.builder()
- Parameters:
startTelemetryEvaluationForOrganizationRequest
- AConsumer
that will call methods onStartTelemetryEvaluationForOrganizationRequest.Builder
to create a request.- Returns:
- Result of the StartTelemetryEvaluationForOrganization operation returned by the service.
- See Also:
-
stopTelemetryEvaluation
default StopTelemetryEvaluationResponse stopTelemetryEvaluation(StopTelemetryEvaluationRequest stopTelemetryEvaluationRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException This action begins offboarding the caller AWS account from the telemetry config feature.
- Parameters:
stopTelemetryEvaluationRequest
-- Returns:
- Result of the StopTelemetryEvaluation operation returned by the service.
- See Also:
-
stopTelemetryEvaluation
default StopTelemetryEvaluationResponse stopTelemetryEvaluation(Consumer<StopTelemetryEvaluationRequest.Builder> stopTelemetryEvaluationRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException This action begins offboarding the caller AWS account from the telemetry config feature.
This is a convenience which creates an instance of the
StopTelemetryEvaluationRequest.Builder
avoiding the need to create one manually viaStopTelemetryEvaluationRequest.builder()
- Parameters:
stopTelemetryEvaluationRequest
- AConsumer
that will call methods onStopTelemetryEvaluationRequest.Builder
to create a request.- Returns:
- Result of the StopTelemetryEvaluation operation returned by the service.
- See Also:
-
stopTelemetryEvaluationForOrganization
default StopTelemetryEvaluationForOrganizationResponse stopTelemetryEvaluationForOrganization(StopTelemetryEvaluationForOrganizationRequest stopTelemetryEvaluationForOrganizationRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException This action offboards the Organization of the caller AWS account from thef telemetry config feature.
- Parameters:
stopTelemetryEvaluationForOrganizationRequest
-- Returns:
- Result of the StopTelemetryEvaluationForOrganization operation returned by the service.
- See Also:
-
stopTelemetryEvaluationForOrganization
default StopTelemetryEvaluationForOrganizationResponse stopTelemetryEvaluationForOrganization(Consumer<StopTelemetryEvaluationForOrganizationRequest.Builder> stopTelemetryEvaluationForOrganizationRequest) throws AccessDeniedException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ObservabilityAdminException This action offboards the Organization of the caller AWS account from thef telemetry config feature.
This is a convenience which creates an instance of the
StopTelemetryEvaluationForOrganizationRequest.Builder
avoiding the need to create one manually viaStopTelemetryEvaluationForOrganizationRequest.builder()
- Parameters:
stopTelemetryEvaluationForOrganizationRequest
- AConsumer
that will call methods onStopTelemetryEvaluationForOrganizationRequest.Builder
to create a request.- Returns:
- Result of the StopTelemetryEvaluationForOrganization operation returned by the service.
- See Also:
-
create
Create aObservabilityAdminClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aObservabilityAdminClient
. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-