Interface StreamAccessLogsMessage.IdentifierOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StreamAccessLogsMessage.Identifier,StreamAccessLogsMessage.Identifier.Builder
- Enclosing class:
- StreamAccessLogsMessage
public static interface StreamAccessLogsMessage.IdentifierOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe friendly name of the log configured in :ref:`CommonGrpcAccessLogConfig <envoy_v3_api_msg_extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig>`.com.google.protobuf.ByteStringThe friendly name of the log configured in :ref:`CommonGrpcAccessLogConfig <envoy_v3_api_msg_extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig>`.getNode()The node sending the access log messages over the stream.The node sending the access log messages over the stream.booleanhasNode()The node sending the access log messages over the stream.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasNode
boolean hasNode()The node sending the access log messages over the stream.
.envoy.config.core.v3.Node node = 1 [(.validate.rules) = { ... }- Returns:
- Whether the node field is set.
-
getNode
Node getNode()The node sending the access log messages over the stream.
.envoy.config.core.v3.Node node = 1 [(.validate.rules) = { ... }- Returns:
- The node.
-
getNodeOrBuilder
NodeOrBuilder getNodeOrBuilder()The node sending the access log messages over the stream.
.envoy.config.core.v3.Node node = 1 [(.validate.rules) = { ... } -
getLogName
String getLogName()The friendly name of the log configured in :ref:`CommonGrpcAccessLogConfig <envoy_v3_api_msg_extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig>`.
string log_name = 2 [(.validate.rules) = { ... }- Returns:
- The logName.
-
getLogNameBytes
com.google.protobuf.ByteString getLogNameBytes()The friendly name of the log configured in :ref:`CommonGrpcAccessLogConfig <envoy_v3_api_msg_extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig>`.
string log_name = 2 [(.validate.rules) = { ... }- Returns:
- The bytes for logName.
-