LoggingMetric.Builder |
LoggingMetric.Builder.bucketName(String bucketName) |
The resource name of the Log Bucket that owns the Log Metric.
|
LoggingMetric.Builder |
LoggingMetric.Builder.bucketOptions(LoggingMetricBucketOptions bucketOptions) |
bucket_options block.
|
LoggingMetric.Builder |
LoggingMetric.Builder.connection(com.hashicorp.cdktf.SSHProvisionerConnection connection) |
|
LoggingMetric.Builder |
LoggingMetric.Builder.connection(com.hashicorp.cdktf.WinrmProvisionerConnection connection) |
|
LoggingMetric.Builder |
LoggingMetric.Builder.count(com.hashicorp.cdktf.TerraformCount count) |
|
LoggingMetric.Builder |
LoggingMetric.Builder.count(Number count) |
|
static LoggingMetric.Builder |
LoggingMetric.Builder.create(software.constructs.Construct scope,
String id) |
|
LoggingMetric.Builder |
LoggingMetric.Builder.dependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn) |
|
LoggingMetric.Builder |
LoggingMetric.Builder.description(String description) |
A description of this metric, which is used in documentation.
|
LoggingMetric.Builder |
LoggingMetric.Builder.disabled(com.hashicorp.cdktf.IResolvable disabled) |
If set to True, then this metric is disabled and it does not generate any points.
|
LoggingMetric.Builder |
LoggingMetric.Builder.disabled(Boolean disabled) |
If set to True, then this metric is disabled and it does not generate any points.
|
LoggingMetric.Builder |
LoggingMetric.Builder.filter(String filter) |
An advanced logs filter (https://cloud.google.com/logging/docs/view/advanced-filters) which is used to match log entries.
|
LoggingMetric.Builder |
LoggingMetric.Builder.forEach(com.hashicorp.cdktf.ITerraformIterator forEach) |
|
LoggingMetric.Builder |
LoggingMetric.Builder.id(String id) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/logging_metric#id LoggingMetric#id}.
|
LoggingMetric.Builder |
LoggingMetric.Builder.labelExtractors(Map<String,String> labelExtractors) |
A map from a label key string to an extractor expression which is used to extract data from a log entry field and assign as the label value.
|
LoggingMetric.Builder |
LoggingMetric.Builder.lifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle) |
|
LoggingMetric.Builder |
LoggingMetric.Builder.metricDescriptor(LoggingMetricMetricDescriptor metricDescriptor) |
metric_descriptor block.
|
LoggingMetric.Builder |
LoggingMetric.Builder.name(String name) |
The client-assigned metric identifier.
|
LoggingMetric.Builder |
LoggingMetric.Builder.project(String project) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/logging_metric#project LoggingMetric#project}.
|
LoggingMetric.Builder |
LoggingMetric.Builder.provider(com.hashicorp.cdktf.TerraformProvider provider) |
|
LoggingMetric.Builder |
LoggingMetric.Builder.provisioners(List<? extends Object> provisioners) |
|
LoggingMetric.Builder |
LoggingMetric.Builder.timeouts(LoggingMetricTimeouts timeouts) |
timeouts block.
|
LoggingMetric.Builder |
LoggingMetric.Builder.valueExtractor(String valueExtractor) |
A valueExtractor is required when using a distribution logs-based metric to extract the values to record from a log entry.
|