public static interface CreateObservabilityConfigurationRequest.Builder extends AppRunnerRequest.Builder, SdkPojo, CopyableBuilder<CreateObservabilityConfigurationRequest.Builder,CreateObservabilityConfigurationRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateObservabilityConfigurationRequest.Builder |
observabilityConfigurationName(String observabilityConfigurationName)
A name for the observability configuration.
|
CreateObservabilityConfigurationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateObservabilityConfigurationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateObservabilityConfigurationRequest.Builder |
tags(Collection<Tag> tags)
A list of metadata items that you can associate with your observability configuration resource.
|
CreateObservabilityConfigurationRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
A list of metadata items that you can associate with your observability configuration resource.
|
CreateObservabilityConfigurationRequest.Builder |
tags(Tag... tags)
A list of metadata items that you can associate with your observability configuration resource.
|
default CreateObservabilityConfigurationRequest.Builder |
traceConfiguration(Consumer<TraceConfiguration.Builder> traceConfiguration)
The configuration of the tracing feature within this observability configuration.
|
CreateObservabilityConfigurationRequest.Builder |
traceConfiguration(TraceConfiguration traceConfiguration)
The configuration of the tracing feature within this observability configuration.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateObservabilityConfigurationRequest.Builder observabilityConfigurationName(String observabilityConfigurationName)
A name for the observability configuration. When you use it for the first time in an Amazon Web Services
Region, App Runner creates revision number 1 of this name. When you use the same name in
subsequent calls, App Runner creates incremental revisions of the configuration.
The name DefaultConfiguration is reserved. You can't use it to create a new observability
configuration, and you can't create a revision of it.
When you want to use your own observability configuration for your App Runner service, create a configuration with a different name, and then provide it when you create or update your service.
observabilityConfigurationName - A name for the observability configuration. When you use it for the first time in an Amazon Web
Services Region, App Runner creates revision number 1 of this name. When you use the same
name in subsequent calls, App Runner creates incremental revisions of the configuration.
The name DefaultConfiguration is reserved. You can't use it to create a new observability
configuration, and you can't create a revision of it.
When you want to use your own observability configuration for your App Runner service, create a configuration with a different name, and then provide it when you create or update your service.
CreateObservabilityConfigurationRequest.Builder traceConfiguration(TraceConfiguration traceConfiguration)
The configuration of the tracing feature within this observability configuration. If you don't specify it, App Runner doesn't enable tracing.
traceConfiguration - The configuration of the tracing feature within this observability configuration. If you don't specify
it, App Runner doesn't enable tracing.default CreateObservabilityConfigurationRequest.Builder traceConfiguration(Consumer<TraceConfiguration.Builder> traceConfiguration)
The configuration of the tracing feature within this observability configuration. If you don't specify it, App Runner doesn't enable tracing.
This is a convenience method that creates an instance of theTraceConfiguration.Builder avoiding the
need to create one manually via TraceConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to traceConfiguration(TraceConfiguration).
traceConfiguration - a consumer that will call methods on TraceConfiguration.BuildertraceConfiguration(TraceConfiguration)CreateObservabilityConfigurationRequest.Builder tags(Collection<Tag> tags)
A list of metadata items that you can associate with your observability configuration resource. A tag is a key-value pair.
tags - A list of metadata items that you can associate with your observability configuration resource. A tag
is a key-value pair.CreateObservabilityConfigurationRequest.Builder tags(Tag... tags)
A list of metadata items that you can associate with your observability configuration resource. A tag is a key-value pair.
tags - A list of metadata items that you can associate with your observability configuration resource. A tag
is a key-value pair.CreateObservabilityConfigurationRequest.Builder tags(Consumer<Tag.Builder>... tags)
A list of metadata items that you can associate with your observability configuration resource. A tag is a key-value pair.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually
via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateObservabilityConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateObservabilityConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.