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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAdditionalRequestHeadersToLog(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>`.intgetAdditionalRequestHeadersToLogCount()Additional request headers to log in :ref:`HTTPRequestProperties.request_headers <envoy_v3_api_field_data.accesslog.v3.HTTPRequestProperties.request_headers>`.List<String>getAdditionalRequestHeadersToLogList()Additional request headers to log in :ref:`HTTPRequestProperties.request_headers <envoy_v3_api_field_data.accesslog.v3.HTTPRequestProperties.request_headers>`.StringgetAdditionalResponseHeadersToLog(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>`.intgetAdditionalResponseHeadersToLogCount()Additional response headers to log in :ref:`HTTPResponseProperties.response_headers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_headers>`.List<String>getAdditionalResponseHeadersToLogList()Additional response headers to log in :ref:`HTTPResponseProperties.response_headers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_headers>`.StringgetAdditionalResponseTrailersToLog(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>`.intgetAdditionalResponseTrailersToLogCount()Additional response trailers to log in :ref:`HTTPResponseProperties.response_trailers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_trailers>`.List<String>getAdditionalResponseTrailersToLogList()Additional response trailers to log in :ref:`HTTPResponseProperties.response_trailers <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_trailers>`.CommonGrpcAccessLogConfiggetCommonConfig().envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig common_config = 1 [(.validate.rules) = { ... }CommonGrpcAccessLogConfigOrBuildergetCommonConfigOrBuilder().envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig common_config = 1 [(.validate.rules) = { ... }booleanhasCommonConfig().envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig common_config = 1 [(.validate.rules) = { ... }-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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
List<String> 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
String getAdditionalRequestHeadersToLog(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 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
List<String> 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
String getAdditionalResponseHeadersToLog(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 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
List<String> 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
String getAdditionalResponseTrailersToLog(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 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.
-
-