public interface LoggingConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
LoggingConfig.LogGenerationRule |
getDefaultLogGenerationRule()
The log generation rule that applies by default to all services
supporting log generation.
|
LoggingConfig.LogGenerationRuleOrBuilder |
getDefaultLogGenerationRuleOrBuilder()
The log generation rule that applies by default to all services
supporting log generation.
|
String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
LoggingConfig.ServiceLogGenerationRule |
getServiceLogGenerationRules(int index)
Controls logging configurations more granularly for each supported
service.
|
int |
getServiceLogGenerationRulesCount()
Controls logging configurations more granularly for each supported
service.
|
List<LoggingConfig.ServiceLogGenerationRule> |
getServiceLogGenerationRulesList()
Controls logging configurations more granularly for each supported
service.
|
LoggingConfig.ServiceLogGenerationRuleOrBuilder |
getServiceLogGenerationRulesOrBuilder(int index)
Controls logging configurations more granularly for each supported
service.
|
List<? extends LoggingConfig.ServiceLogGenerationRuleOrBuilder> |
getServiceLogGenerationRulesOrBuilderList()
Controls logging configurations more granularly for each supported
service.
|
boolean |
hasDefaultLogGenerationRule()
The log generation rule that applies by default to all services
supporting log generation.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
Required. Immutable. The name of the LoggingConfig singleton resource. Format: projects/*/loggingConfig
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
com.google.protobuf.ByteString getNameBytes()
Required. Immutable. The name of the LoggingConfig singleton resource. Format: projects/*/loggingConfig
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
boolean hasDefaultLogGenerationRule()
The log generation rule that applies by default to all services supporting log generation. It can be overridden by [ServiceLogGenerationRule][google.cloud.retail.v2alpha.LoggingConfig.ServiceLogGenerationRule] for service level control.
.google.cloud.retail.v2alpha.LoggingConfig.LogGenerationRule default_log_generation_rule = 2;
LoggingConfig.LogGenerationRule getDefaultLogGenerationRule()
The log generation rule that applies by default to all services supporting log generation. It can be overridden by [ServiceLogGenerationRule][google.cloud.retail.v2alpha.LoggingConfig.ServiceLogGenerationRule] for service level control.
.google.cloud.retail.v2alpha.LoggingConfig.LogGenerationRule default_log_generation_rule = 2;
LoggingConfig.LogGenerationRuleOrBuilder getDefaultLogGenerationRuleOrBuilder()
The log generation rule that applies by default to all services supporting log generation. It can be overridden by [ServiceLogGenerationRule][google.cloud.retail.v2alpha.LoggingConfig.ServiceLogGenerationRule] for service level control.
.google.cloud.retail.v2alpha.LoggingConfig.LogGenerationRule default_log_generation_rule = 2;
List<LoggingConfig.ServiceLogGenerationRule> getServiceLogGenerationRulesList()
Controls logging configurations more granularly for each supported service. This overrides the [default_log_generation_rule][google.cloud.retail.v2alpha.LoggingConfig.default_log_generation_rule] for the services specified. For those not mentioned, they will fallback to the default log generation rule.
repeated .google.cloud.retail.v2alpha.LoggingConfig.ServiceLogGenerationRule service_log_generation_rules = 4;
LoggingConfig.ServiceLogGenerationRule getServiceLogGenerationRules(int index)
Controls logging configurations more granularly for each supported service. This overrides the [default_log_generation_rule][google.cloud.retail.v2alpha.LoggingConfig.default_log_generation_rule] for the services specified. For those not mentioned, they will fallback to the default log generation rule.
repeated .google.cloud.retail.v2alpha.LoggingConfig.ServiceLogGenerationRule service_log_generation_rules = 4;
int getServiceLogGenerationRulesCount()
Controls logging configurations more granularly for each supported service. This overrides the [default_log_generation_rule][google.cloud.retail.v2alpha.LoggingConfig.default_log_generation_rule] for the services specified. For those not mentioned, they will fallback to the default log generation rule.
repeated .google.cloud.retail.v2alpha.LoggingConfig.ServiceLogGenerationRule service_log_generation_rules = 4;
List<? extends LoggingConfig.ServiceLogGenerationRuleOrBuilder> getServiceLogGenerationRulesOrBuilderList()
Controls logging configurations more granularly for each supported service. This overrides the [default_log_generation_rule][google.cloud.retail.v2alpha.LoggingConfig.default_log_generation_rule] for the services specified. For those not mentioned, they will fallback to the default log generation rule.
repeated .google.cloud.retail.v2alpha.LoggingConfig.ServiceLogGenerationRule service_log_generation_rules = 4;
LoggingConfig.ServiceLogGenerationRuleOrBuilder getServiceLogGenerationRulesOrBuilder(int index)
Controls logging configurations more granularly for each supported service. This overrides the [default_log_generation_rule][google.cloud.retail.v2alpha.LoggingConfig.default_log_generation_rule] for the services specified. For those not mentioned, they will fallback to the default log generation rule.
repeated .google.cloud.retail.v2alpha.LoggingConfig.ServiceLogGenerationRule service_log_generation_rules = 4;
Copyright © 2025 Google LLC. All rights reserved.