Interface HttpGrpcAccessLogConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
HttpGrpcAccessLogConfig,HttpGrpcAccessLogConfig.Builder
public interface HttpGrpcAccessLogConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAdditionalRequestHeadersToLog(int index) Additional request headers to log in :ref:`HTTPRequestProperties.request_headers <envoy_v3_api_field_data.accesslog.v3.HTTPRequestProperties.request_headers>`.com.google.protobuf.ByteStringgetAdditionalRequestHeadersToLogBytes(int index) Additional request headers to log in :ref:`HTTPRequestProperties.request_headers <envoy_v3_api_field_data.accesslog.v3.HTTPRequestProperties.request_headers>`.intAdditional request headers to log in :ref:`HTTPRequestProperties.request_headers <envoy_v3_api_field_data.accesslog.v3.HTTPRequestProperties.request_headers>`.Additional request headers to log in :ref:`HTTPRequestProperties.request_headers <envoy_v3_api_field_data.accesslog.v3.HTTPRequestProperties.request_headers>`.getAdditionalResponseHeadersToLog(int index) Additional response headers to log in :ref:`HTTPResponseProperties.response_headers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_headers>`.com.google.protobuf.ByteStringgetAdditionalResponseHeadersToLogBytes(int index) Additional response headers to log in :ref:`HTTPResponseProperties.response_headers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_headers>`.intAdditional response headers to log in :ref:`HTTPResponseProperties.response_headers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_headers>`.Additional response headers to log in :ref:`HTTPResponseProperties.response_headers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_headers>`.getAdditionalResponseTrailersToLog(int index) Additional response trailers to log in :ref:`HTTPResponseProperties.response_trailers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_trailers>`.com.google.protobuf.ByteStringgetAdditionalResponseTrailersToLogBytes(int index) Additional response trailers to log in :ref:`HTTPResponseProperties.response_trailers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_trailers>`.intAdditional response trailers to log in :ref:`HTTPResponseProperties.response_trailers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_trailers>`.Additional response trailers to log in :ref:`HTTPResponseProperties.response_trailers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_trailers>`..envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig common_config = 1 [(.validate.rules) = { ... }.envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig common_config = 1 [(.validate.rules) = { ... }boolean.envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig common_config = 1 [(.validate.rules) = { ... }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
-
hasCommonConfig
boolean hasCommonConfig().envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig common_config = 1 [(.validate.rules) = { ... }- Returns:
- Whether the commonConfig field is set.
-
getCommonConfig
CommonGrpcAccessLogConfig getCommonConfig().envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig common_config = 1 [(.validate.rules) = { ... }- Returns:
- The commonConfig.
-
getCommonConfigOrBuilder
CommonGrpcAccessLogConfigOrBuilder getCommonConfigOrBuilder().envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig common_config = 1 [(.validate.rules) = { ... } -
getAdditionalRequestHeadersToLogList
Additional request headers to log in :ref:`HTTPRequestProperties.request_headers <envoy_v3_api_field_data.accesslog.v3.HTTPRequestProperties.request_headers>`.
repeated string additional_request_headers_to_log = 2;- Returns:
- A list containing the additionalRequestHeadersToLog.
-
getAdditionalRequestHeadersToLogCount
int getAdditionalRequestHeadersToLogCount()Additional request headers to log in :ref:`HTTPRequestProperties.request_headers <envoy_v3_api_field_data.accesslog.v3.HTTPRequestProperties.request_headers>`.
repeated string additional_request_headers_to_log = 2;- Returns:
- The count of additionalRequestHeadersToLog.
-
getAdditionalRequestHeadersToLog
Additional request headers to log in :ref:`HTTPRequestProperties.request_headers <envoy_v3_api_field_data.accesslog.v3.HTTPRequestProperties.request_headers>`.
repeated string additional_request_headers_to_log = 2;- Parameters:
index- The index of the element to return.- Returns:
- The additionalRequestHeadersToLog at the given index.
-
getAdditionalRequestHeadersToLogBytes
com.google.protobuf.ByteString getAdditionalRequestHeadersToLogBytes(int index) Additional request headers to log in :ref:`HTTPRequestProperties.request_headers <envoy_v3_api_field_data.accesslog.v3.HTTPRequestProperties.request_headers>`.
repeated string additional_request_headers_to_log = 2;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the additionalRequestHeadersToLog at the given index.
-
getAdditionalResponseHeadersToLogList
Additional response headers to log in :ref:`HTTPResponseProperties.response_headers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_headers>`.
repeated string additional_response_headers_to_log = 3;- Returns:
- A list containing the additionalResponseHeadersToLog.
-
getAdditionalResponseHeadersToLogCount
int getAdditionalResponseHeadersToLogCount()Additional response headers to log in :ref:`HTTPResponseProperties.response_headers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_headers>`.
repeated string additional_response_headers_to_log = 3;- Returns:
- The count of additionalResponseHeadersToLog.
-
getAdditionalResponseHeadersToLog
Additional response headers to log in :ref:`HTTPResponseProperties.response_headers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_headers>`.
repeated string additional_response_headers_to_log = 3;- Parameters:
index- The index of the element to return.- Returns:
- The additionalResponseHeadersToLog at the given index.
-
getAdditionalResponseHeadersToLogBytes
com.google.protobuf.ByteString getAdditionalResponseHeadersToLogBytes(int index) Additional response headers to log in :ref:`HTTPResponseProperties.response_headers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_headers>`.
repeated string additional_response_headers_to_log = 3;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the additionalResponseHeadersToLog at the given index.
-
getAdditionalResponseTrailersToLogList
Additional response trailers to log in :ref:`HTTPResponseProperties.response_trailers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_trailers>`.
repeated string additional_response_trailers_to_log = 4;- Returns:
- A list containing the additionalResponseTrailersToLog.
-
getAdditionalResponseTrailersToLogCount
int getAdditionalResponseTrailersToLogCount()Additional response trailers to log in :ref:`HTTPResponseProperties.response_trailers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_trailers>`.
repeated string additional_response_trailers_to_log = 4;- Returns:
- The count of additionalResponseTrailersToLog.
-
getAdditionalResponseTrailersToLog
Additional response trailers to log in :ref:`HTTPResponseProperties.response_trailers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_trailers>`.
repeated string additional_response_trailers_to_log = 4;- Parameters:
index- The index of the element to return.- Returns:
- The additionalResponseTrailersToLog at the given index.
-
getAdditionalResponseTrailersToLogBytes
com.google.protobuf.ByteString getAdditionalResponseTrailersToLogBytes(int index) Additional response trailers to log in :ref:`HTTPResponseProperties.response_trailers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_trailers>`.
repeated string additional_response_trailers_to_log = 4;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the additionalResponseTrailersToLog at the given index.
-