- 2.56.0 (latest)
- 2.55.0
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.1
- 2.4.0
- 2.3.0
- 2.2.3
- 2.1.0
- 2.0.19
public static final class LoggingConfig.LogGenerationRule extends GeneratedMessageV3 implements LoggingConfig.LogGenerationRuleOrBuilder
The logging configurations for services supporting log generation.
Protobuf type google.cloud.retail.v2alpha.LoggingConfig.LogGenerationRule
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > LoggingConfig.LogGenerationRuleImplements
LoggingConfig.LogGenerationRuleOrBuilderStatic Fields
INFO_LOG_SAMPLE_RATE_FIELD_NUMBER
public static final int INFO_LOG_SAMPLE_RATE_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
LOGGING_LEVEL_FIELD_NUMBER
public static final int LOGGING_LEVEL_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
Static Methods
getDefaultInstance()
public static LoggingConfig.LogGenerationRule getDefaultInstance()
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
newBuilder()
public static LoggingConfig.LogGenerationRule.Builder newBuilder()
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule.Builder |
newBuilder(LoggingConfig.LogGenerationRule prototype)
public static LoggingConfig.LogGenerationRule.Builder newBuilder(LoggingConfig.LogGenerationRule prototype)
Parameter | |
---|---|
Name | Description |
prototype |
LoggingConfig.LogGenerationRule |
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule.Builder |
parseDelimitedFrom(InputStream input)
public static LoggingConfig.LogGenerationRule parseDelimitedFrom(InputStream input)
Parameter | |
---|---|
Name | Description |
input |
InputStream |
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule |
Exceptions | |
---|---|
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static LoggingConfig.LogGenerationRule parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(byte[] data)
public static LoggingConfig.LogGenerationRule parseFrom(byte[] data)
Parameter | |
---|---|
Name | Description |
data |
byte[] |
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static LoggingConfig.LogGenerationRule parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
byte[] |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static LoggingConfig.LogGenerationRule parseFrom(ByteString data)
Parameter | |
---|---|
Name | Description |
data |
ByteString |
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static LoggingConfig.LogGenerationRule parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
ByteString |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static LoggingConfig.LogGenerationRule parseFrom(CodedInputStream input)
Parameter | |
---|---|
Name | Description |
input |
CodedInputStream |
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static LoggingConfig.LogGenerationRule parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(InputStream input)
public static LoggingConfig.LogGenerationRule parseFrom(InputStream input)
Parameter | |
---|---|
Name | Description |
input |
InputStream |
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static LoggingConfig.LogGenerationRule parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static LoggingConfig.LogGenerationRule parseFrom(ByteBuffer data)
Parameter | |
---|---|
Name | Description |
data |
ByteBuffer |
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static LoggingConfig.LogGenerationRule parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
ByteBuffer |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<LoggingConfig.LogGenerationRule> parser()
Returns | |
---|---|
Type | Description |
Parser<LogGenerationRule> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter | |
---|---|
Name | Description |
obj |
Object |
Returns | |
---|---|
Type | Description |
boolean |
getDefaultInstanceForType()
public LoggingConfig.LogGenerationRule getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule |
getInfoLogSampleRate()
public float getInfoLogSampleRate()
The log sample rate for INFO level log entries. You can use this to reduce the number of entries generated for INFO level logs.
DO NOT set this field if the logging_level is not LoggingLevel.LOG_ALL. Otherwise, an INVALID_ARGUMENT error is returned.
Sample rate for INFO logs defaults to 1 when unset (generate and send all INFO logs to Cloud Logging). Its value must be greater than 0 and less than or equal to 1.
optional float info_log_sample_rate = 2;
Returns | |
---|---|
Type | Description |
float |
The infoLogSampleRate. |
getLoggingLevel()
public LoggingConfig.LoggingLevel getLoggingLevel()
The logging level.
By default it is set to LOG_WARNINGS_AND_ABOVE
.
.google.cloud.retail.v2alpha.LoggingConfig.LoggingLevel logging_level = 1;
Returns | |
---|---|
Type | Description |
LoggingConfig.LoggingLevel |
The loggingLevel. |
getLoggingLevelValue()
public int getLoggingLevelValue()
The logging level.
By default it is set to LOG_WARNINGS_AND_ABOVE
.
.google.cloud.retail.v2alpha.LoggingConfig.LoggingLevel logging_level = 1;
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for loggingLevel. |
getParserForType()
public Parser<LoggingConfig.LogGenerationRule> getParserForType()
Returns | |
---|---|
Type | Description |
Parser<LogGenerationRule> |
getSerializedSize()
public int getSerializedSize()
Returns | |
---|---|
Type | Description |
int |
hasInfoLogSampleRate()
public boolean hasInfoLogSampleRate()
The log sample rate for INFO level log entries. You can use this to reduce the number of entries generated for INFO level logs.
DO NOT set this field if the logging_level is not LoggingLevel.LOG_ALL. Otherwise, an INVALID_ARGUMENT error is returned.
Sample rate for INFO logs defaults to 1 when unset (generate and send all INFO logs to Cloud Logging). Its value must be greater than 0 and less than or equal to 1.
optional float info_log_sample_rate = 2;
Returns | |
---|---|
Type | Description |
boolean |
Whether the infoLogSampleRate field is set. |
hashCode()
public int hashCode()
Returns | |
---|---|
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
newBuilderForType()
public LoggingConfig.LogGenerationRule.Builder newBuilderForType()
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected LoggingConfig.LogGenerationRule.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter | |
---|---|
Name | Description |
parent |
BuilderParent |
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter | |
---|---|
Name | Description |
unused |
UnusedPrivateParameter |
Returns | |
---|---|
Type | Description |
Object |
toBuilder()
public LoggingConfig.LogGenerationRule.Builder toBuilder()
Returns | |
---|---|
Type | Description |
LoggingConfig.LogGenerationRule.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter | |
---|---|
Name | Description |
output |
CodedOutputStream |
Exceptions | |
---|---|
Type | Description |
IOException |