Interface HashPolicyOrBuilder

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

public interface HashPolicyOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasSourceIp

      boolean hasSourceIp()
      .envoy.type.v3.HashPolicy.SourceIp source_ip = 1;
      Returns:
      Whether the sourceIp field is set.
    • getSourceIp

      HashPolicy.SourceIp getSourceIp()
      .envoy.type.v3.HashPolicy.SourceIp source_ip = 1;
      Returns:
      The sourceIp.
    • getSourceIpOrBuilder

      HashPolicy.SourceIpOrBuilder getSourceIpOrBuilder()
      .envoy.type.v3.HashPolicy.SourceIp source_ip = 1;
    • hasFilterState

      boolean hasFilterState()
      .envoy.type.v3.HashPolicy.FilterState filter_state = 2;
      Returns:
      Whether the filterState field is set.
    • getFilterState

      HashPolicy.FilterState getFilterState()
      .envoy.type.v3.HashPolicy.FilterState filter_state = 2;
      Returns:
      The filterState.
    • getFilterStateOrBuilder

      HashPolicy.FilterStateOrBuilder getFilterStateOrBuilder()
      .envoy.type.v3.HashPolicy.FilterState filter_state = 2;
    • getPolicySpecifierCase

      HashPolicy.PolicySpecifierCase getPolicySpecifierCase()