public static final class LoggingConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LoggingConfig.Builder> implements LoggingConfigOrBuilder
Project level logging config to control what level of log will be generated and written to Cloud Logging.Protobuf type
google.cloud.retail.v2alpha.LoggingConfig| Modifier and Type | Method and Description |
|---|---|
LoggingConfig.Builder |
addAllServiceLogGenerationRules(Iterable<? extends LoggingConfig.ServiceLogGenerationRule> values)
Controls logging configurations more granularly for each supported
service.
|
LoggingConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
LoggingConfig.Builder |
addServiceLogGenerationRules(int index,
LoggingConfig.ServiceLogGenerationRule.Builder builderForValue)
Controls logging configurations more granularly for each supported
service.
|
LoggingConfig.Builder |
addServiceLogGenerationRules(int index,
LoggingConfig.ServiceLogGenerationRule value)
Controls logging configurations more granularly for each supported
service.
|
LoggingConfig.Builder |
addServiceLogGenerationRules(LoggingConfig.ServiceLogGenerationRule.Builder builderForValue)
Controls logging configurations more granularly for each supported
service.
|
LoggingConfig.Builder |
addServiceLogGenerationRules(LoggingConfig.ServiceLogGenerationRule value)
Controls logging configurations more granularly for each supported
service.
|
LoggingConfig.ServiceLogGenerationRule.Builder |
addServiceLogGenerationRulesBuilder()
Controls logging configurations more granularly for each supported
service.
|
LoggingConfig.ServiceLogGenerationRule.Builder |
addServiceLogGenerationRulesBuilder(int index)
Controls logging configurations more granularly for each supported
service.
|
LoggingConfig |
build() |
LoggingConfig |
buildPartial() |
LoggingConfig.Builder |
clear() |
LoggingConfig.Builder |
clearDefaultLogGenerationRule()
The log generation rule that applies by default to all services
supporting log generation.
|
LoggingConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
LoggingConfig.Builder |
clearName()
Required.
|
LoggingConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
LoggingConfig.Builder |
clearServiceLogGenerationRules()
Controls logging configurations more granularly for each supported
service.
|
LoggingConfig.Builder |
clone() |
LoggingConfig |
getDefaultInstanceForType() |
LoggingConfig.LogGenerationRule |
getDefaultLogGenerationRule()
The log generation rule that applies by default to all services
supporting log generation.
|
LoggingConfig.LogGenerationRule.Builder |
getDefaultLogGenerationRuleBuilder()
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.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
LoggingConfig.ServiceLogGenerationRule |
getServiceLogGenerationRules(int index)
Controls logging configurations more granularly for each supported
service.
|
LoggingConfig.ServiceLogGenerationRule.Builder |
getServiceLogGenerationRulesBuilder(int index)
Controls logging configurations more granularly for each supported
service.
|
List<LoggingConfig.ServiceLogGenerationRule.Builder> |
getServiceLogGenerationRulesBuilderList()
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.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LoggingConfig.Builder |
mergeDefaultLogGenerationRule(LoggingConfig.LogGenerationRule value)
The log generation rule that applies by default to all services
supporting log generation.
|
LoggingConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LoggingConfig.Builder |
mergeFrom(LoggingConfig other) |
LoggingConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
LoggingConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
LoggingConfig.Builder |
removeServiceLogGenerationRules(int index)
Controls logging configurations more granularly for each supported
service.
|
LoggingConfig.Builder |
setDefaultLogGenerationRule(LoggingConfig.LogGenerationRule.Builder builderForValue)
The log generation rule that applies by default to all services
supporting log generation.
|
LoggingConfig.Builder |
setDefaultLogGenerationRule(LoggingConfig.LogGenerationRule value)
The log generation rule that applies by default to all services
supporting log generation.
|
LoggingConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
LoggingConfig.Builder |
setName(String value)
Required.
|
LoggingConfig.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Required.
|
LoggingConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
LoggingConfig.Builder |
setServiceLogGenerationRules(int index,
LoggingConfig.ServiceLogGenerationRule.Builder builderForValue)
Controls logging configurations more granularly for each supported
service.
|
LoggingConfig.Builder |
setServiceLogGenerationRules(int index,
LoggingConfig.ServiceLogGenerationRule value)
Controls logging configurations more granularly for each supported
service.
|
LoggingConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<LoggingConfig.Builder>public LoggingConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<LoggingConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<LoggingConfig.Builder>public LoggingConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LoggingConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LoggingConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LoggingConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<LoggingConfig.Builder>public LoggingConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<LoggingConfig.Builder>public LoggingConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<LoggingConfig.Builder>public LoggingConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<LoggingConfig.Builder>public LoggingConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<LoggingConfig.Builder>public LoggingConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<LoggingConfig.Builder>public LoggingConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LoggingConfig.Builder>public LoggingConfig.Builder mergeFrom(LoggingConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<LoggingConfig.Builder>public LoggingConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LoggingConfig.Builder>IOExceptionpublic String 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];
getName in interface LoggingConfigOrBuilderpublic 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];
getNameBytes in interface LoggingConfigOrBuilderpublic LoggingConfig.Builder setName(String value)
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];
value - The name to set.public LoggingConfig.Builder clearName()
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];
public LoggingConfig.Builder setNameBytes(com.google.protobuf.ByteString value)
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];
value - The bytes for name to set.public 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;
hasDefaultLogGenerationRule in interface LoggingConfigOrBuilderpublic 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;
getDefaultLogGenerationRule in interface LoggingConfigOrBuilderpublic LoggingConfig.Builder setDefaultLogGenerationRule(LoggingConfig.LogGenerationRule value)
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;
public LoggingConfig.Builder setDefaultLogGenerationRule(LoggingConfig.LogGenerationRule.Builder builderForValue)
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;
public LoggingConfig.Builder mergeDefaultLogGenerationRule(LoggingConfig.LogGenerationRule value)
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;
public LoggingConfig.Builder clearDefaultLogGenerationRule()
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;
public LoggingConfig.LogGenerationRule.Builder getDefaultLogGenerationRuleBuilder()
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;
public 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;
getDefaultLogGenerationRuleOrBuilder in interface LoggingConfigOrBuilderpublic 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;
getServiceLogGenerationRulesList in interface LoggingConfigOrBuilderpublic 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;
getServiceLogGenerationRulesCount in interface LoggingConfigOrBuilderpublic 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;
getServiceLogGenerationRules in interface LoggingConfigOrBuilderpublic LoggingConfig.Builder setServiceLogGenerationRules(int index, LoggingConfig.ServiceLogGenerationRule value)
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;
public LoggingConfig.Builder setServiceLogGenerationRules(int index, LoggingConfig.ServiceLogGenerationRule.Builder builderForValue)
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;
public LoggingConfig.Builder addServiceLogGenerationRules(LoggingConfig.ServiceLogGenerationRule value)
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;
public LoggingConfig.Builder addServiceLogGenerationRules(int index, LoggingConfig.ServiceLogGenerationRule value)
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;
public LoggingConfig.Builder addServiceLogGenerationRules(LoggingConfig.ServiceLogGenerationRule.Builder builderForValue)
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;
public LoggingConfig.Builder addServiceLogGenerationRules(int index, LoggingConfig.ServiceLogGenerationRule.Builder builderForValue)
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;
public LoggingConfig.Builder addAllServiceLogGenerationRules(Iterable<? extends LoggingConfig.ServiceLogGenerationRule> values)
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;
public LoggingConfig.Builder clearServiceLogGenerationRules()
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;
public LoggingConfig.Builder removeServiceLogGenerationRules(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;
public LoggingConfig.ServiceLogGenerationRule.Builder getServiceLogGenerationRulesBuilder(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;
public 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;
getServiceLogGenerationRulesOrBuilder in interface LoggingConfigOrBuilderpublic 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;
getServiceLogGenerationRulesOrBuilderList in interface LoggingConfigOrBuilderpublic LoggingConfig.ServiceLogGenerationRule.Builder addServiceLogGenerationRulesBuilder()
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;
public LoggingConfig.ServiceLogGenerationRule.Builder addServiceLogGenerationRulesBuilder(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;
public List<LoggingConfig.ServiceLogGenerationRule.Builder> getServiceLogGenerationRulesBuilderList()
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;
public final LoggingConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LoggingConfig.Builder>public final LoggingConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LoggingConfig.Builder>Copyright © 2025 Google LLC. All rights reserved.