Interface AwsRequestSigningPerRouteOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    AwsRequestSigningPerRoute, AwsRequestSigningPerRoute.Builder

    public interface AwsRequestSigningPerRouteOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      AwsRequestSigning getAwsRequestSigning()
      Override the global configuration of the filter with this new config.
      AwsRequestSigningOrBuilder getAwsRequestSigningOrBuilder()
      Override the global configuration of the filter with this new config.
      String getStatPrefix()
      The human readable prefix to use when emitting stats.
      com.google.protobuf.ByteString getStatPrefixBytes()
      The human readable prefix to use when emitting stats.
      boolean hasAwsRequestSigning()
      Override the global configuration of the filter with this new config.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasAwsRequestSigning

        boolean hasAwsRequestSigning()
         Override the global configuration of the filter with this new config.
         This overrides the entire message of AwsRequestSigning and not at field level.
         
        .envoy.extensions.filters.http.aws_request_signing.v3.AwsRequestSigning aws_request_signing = 1;
        Returns:
        Whether the awsRequestSigning field is set.
      • getAwsRequestSigning

        AwsRequestSigning getAwsRequestSigning()
         Override the global configuration of the filter with this new config.
         This overrides the entire message of AwsRequestSigning and not at field level.
         
        .envoy.extensions.filters.http.aws_request_signing.v3.AwsRequestSigning aws_request_signing = 1;
        Returns:
        The awsRequestSigning.
      • getAwsRequestSigningOrBuilder

        AwsRequestSigningOrBuilder getAwsRequestSigningOrBuilder()
         Override the global configuration of the filter with this new config.
         This overrides the entire message of AwsRequestSigning and not at field level.
         
        .envoy.extensions.filters.http.aws_request_signing.v3.AwsRequestSigning aws_request_signing = 1;
      • getStatPrefix

        String getStatPrefix()
         The human readable prefix to use when emitting stats.
         
        string stat_prefix = 2 [(.validate.rules) = { ... }
        Returns:
        The statPrefix.
      • getStatPrefixBytes

        com.google.protobuf.ByteString getStatPrefixBytes()
         The human readable prefix to use when emitting stats.
         
        string stat_prefix = 2 [(.validate.rules) = { ... }
        Returns:
        The bytes for statPrefix.