public static final class CommonGrpcAccessLogConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CommonGrpcAccessLogConfig.Builder> implements CommonGrpcAccessLogConfigOrBuilder
Common configuration for gRPC access logs.Protobuf type
envoy.config.accesslog.v2.CommonGrpcAccessLogConfig| Modifier and Type | Method and Description |
|---|---|
CommonGrpcAccessLogConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CommonGrpcAccessLogConfig |
build() |
CommonGrpcAccessLogConfig |
buildPartial() |
CommonGrpcAccessLogConfig.Builder |
clear() |
CommonGrpcAccessLogConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CommonGrpcAccessLogConfig.Builder |
clearGrpcService()
The gRPC service for the access log service.
|
CommonGrpcAccessLogConfig.Builder |
clearLogName()
The friendly name of the access log to be returned in :ref:`StreamAccessLogsMessage.Identifier
<envoy_api_msg_service.accesslog.v2.StreamAccessLogsMessage.Identifier>`.
|
CommonGrpcAccessLogConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CommonGrpcAccessLogConfig.Builder |
clone() |
CommonGrpcAccessLogConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
GrpcService |
getGrpcService()
The gRPC service for the access log service.
|
GrpcService.Builder |
getGrpcServiceBuilder()
The gRPC service for the access log service.
|
GrpcServiceOrBuilder |
getGrpcServiceOrBuilder()
The gRPC service for the access log service.
|
String |
getLogName()
The friendly name of the access log to be returned in :ref:`StreamAccessLogsMessage.Identifier
<envoy_api_msg_service.accesslog.v2.StreamAccessLogsMessage.Identifier>`.
|
com.google.protobuf.ByteString |
getLogNameBytes()
The friendly name of the access log to be returned in :ref:`StreamAccessLogsMessage.Identifier
<envoy_api_msg_service.accesslog.v2.StreamAccessLogsMessage.Identifier>`.
|
boolean |
hasGrpcService()
The gRPC service for the access log service.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CommonGrpcAccessLogConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CommonGrpcAccessLogConfig.Builder |
mergeFrom(CommonGrpcAccessLogConfig other) |
CommonGrpcAccessLogConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
CommonGrpcAccessLogConfig.Builder |
mergeGrpcService(GrpcService value)
The gRPC service for the access log service.
|
CommonGrpcAccessLogConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CommonGrpcAccessLogConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CommonGrpcAccessLogConfig.Builder |
setGrpcService(GrpcService.Builder builderForValue)
The gRPC service for the access log service.
|
CommonGrpcAccessLogConfig.Builder |
setGrpcService(GrpcService value)
The gRPC service for the access log service.
|
CommonGrpcAccessLogConfig.Builder |
setLogName(String value)
The friendly name of the access log to be returned in :ref:`StreamAccessLogsMessage.Identifier
<envoy_api_msg_service.accesslog.v2.StreamAccessLogsMessage.Identifier>`.
|
CommonGrpcAccessLogConfig.Builder |
setLogNameBytes(com.google.protobuf.ByteString value)
The friendly name of the access log to be returned in :ref:`StreamAccessLogsMessage.Identifier
<envoy_api_msg_service.accesslog.v2.StreamAccessLogsMessage.Identifier>`.
|
CommonGrpcAccessLogConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CommonGrpcAccessLogConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, 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<CommonGrpcAccessLogConfig.Builder>public CommonGrpcAccessLogConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CommonGrpcAccessLogConfig.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<CommonGrpcAccessLogConfig.Builder>public CommonGrpcAccessLogConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CommonGrpcAccessLogConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CommonGrpcAccessLogConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CommonGrpcAccessLogConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CommonGrpcAccessLogConfig.Builder>public CommonGrpcAccessLogConfig.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<CommonGrpcAccessLogConfig.Builder>public CommonGrpcAccessLogConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CommonGrpcAccessLogConfig.Builder>public CommonGrpcAccessLogConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CommonGrpcAccessLogConfig.Builder>public CommonGrpcAccessLogConfig.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<CommonGrpcAccessLogConfig.Builder>public CommonGrpcAccessLogConfig.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<CommonGrpcAccessLogConfig.Builder>public CommonGrpcAccessLogConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CommonGrpcAccessLogConfig.Builder>public CommonGrpcAccessLogConfig.Builder mergeFrom(CommonGrpcAccessLogConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CommonGrpcAccessLogConfig.Builder>public CommonGrpcAccessLogConfig.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<CommonGrpcAccessLogConfig.Builder>IOExceptionpublic String getLogName()
The friendly name of the access log to be returned in :ref:`StreamAccessLogsMessage.Identifier <envoy_api_msg_service.accesslog.v2.StreamAccessLogsMessage.Identifier>`. This allows the access log server to differentiate between different access logs coming from the same Envoy.
string log_name = 1 [(.validate.rules) = { ... }getLogName in interface CommonGrpcAccessLogConfigOrBuilderpublic com.google.protobuf.ByteString getLogNameBytes()
The friendly name of the access log to be returned in :ref:`StreamAccessLogsMessage.Identifier <envoy_api_msg_service.accesslog.v2.StreamAccessLogsMessage.Identifier>`. This allows the access log server to differentiate between different access logs coming from the same Envoy.
string log_name = 1 [(.validate.rules) = { ... }getLogNameBytes in interface CommonGrpcAccessLogConfigOrBuilderpublic CommonGrpcAccessLogConfig.Builder setLogName(String value)
The friendly name of the access log to be returned in :ref:`StreamAccessLogsMessage.Identifier <envoy_api_msg_service.accesslog.v2.StreamAccessLogsMessage.Identifier>`. This allows the access log server to differentiate between different access logs coming from the same Envoy.
string log_name = 1 [(.validate.rules) = { ... }public CommonGrpcAccessLogConfig.Builder clearLogName()
The friendly name of the access log to be returned in :ref:`StreamAccessLogsMessage.Identifier <envoy_api_msg_service.accesslog.v2.StreamAccessLogsMessage.Identifier>`. This allows the access log server to differentiate between different access logs coming from the same Envoy.
string log_name = 1 [(.validate.rules) = { ... }public CommonGrpcAccessLogConfig.Builder setLogNameBytes(com.google.protobuf.ByteString value)
The friendly name of the access log to be returned in :ref:`StreamAccessLogsMessage.Identifier <envoy_api_msg_service.accesslog.v2.StreamAccessLogsMessage.Identifier>`. This allows the access log server to differentiate between different access logs coming from the same Envoy.
string log_name = 1 [(.validate.rules) = { ... }public boolean hasGrpcService()
The gRPC service for the access log service.
.envoy.api.v2.core.GrpcService grpc_service = 2 [(.validate.rules) = { ... }hasGrpcService in interface CommonGrpcAccessLogConfigOrBuilderpublic GrpcService getGrpcService()
The gRPC service for the access log service.
.envoy.api.v2.core.GrpcService grpc_service = 2 [(.validate.rules) = { ... }getGrpcService in interface CommonGrpcAccessLogConfigOrBuilderpublic CommonGrpcAccessLogConfig.Builder setGrpcService(GrpcService value)
The gRPC service for the access log service.
.envoy.api.v2.core.GrpcService grpc_service = 2 [(.validate.rules) = { ... }public CommonGrpcAccessLogConfig.Builder setGrpcService(GrpcService.Builder builderForValue)
The gRPC service for the access log service.
.envoy.api.v2.core.GrpcService grpc_service = 2 [(.validate.rules) = { ... }public CommonGrpcAccessLogConfig.Builder mergeGrpcService(GrpcService value)
The gRPC service for the access log service.
.envoy.api.v2.core.GrpcService grpc_service = 2 [(.validate.rules) = { ... }public CommonGrpcAccessLogConfig.Builder clearGrpcService()
The gRPC service for the access log service.
.envoy.api.v2.core.GrpcService grpc_service = 2 [(.validate.rules) = { ... }public GrpcService.Builder getGrpcServiceBuilder()
The gRPC service for the access log service.
.envoy.api.v2.core.GrpcService grpc_service = 2 [(.validate.rules) = { ... }public GrpcServiceOrBuilder getGrpcServiceOrBuilder()
The gRPC service for the access log service.
.envoy.api.v2.core.GrpcService grpc_service = 2 [(.validate.rules) = { ... }getGrpcServiceOrBuilder in interface CommonGrpcAccessLogConfigOrBuilderpublic final CommonGrpcAccessLogConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CommonGrpcAccessLogConfig.Builder>public final CommonGrpcAccessLogConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CommonGrpcAccessLogConfig.Builder>Copyright © 2018–2019 The Envoy Project. All rights reserved.