接口 EnvoyFilterOuterClass.EnvoyFilter.PatchOrBuilder

所有超级接口:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
所有已知实现类:
EnvoyFilterOuterClass.EnvoyFilter.Patch, EnvoyFilterOuterClass.EnvoyFilter.Patch.Builder
封闭类:
EnvoyFilterOuterClass.EnvoyFilter

public static interface EnvoyFilterOuterClass.EnvoyFilter.PatchOrBuilder extends com.google.protobuf.MessageOrBuilder
  • 方法概要

    修饰符和类型
    方法
    说明
    Determines the filter insertion order.
    int
    Determines the filter insertion order.
    Determines how the patch should be applied.
    int
    Determines how the patch should be applied.
    com.google.protobuf.Struct
    The JSON config of the object being patched.
    com.google.protobuf.StructOrBuilder
    The JSON config of the object being patched.
    boolean
    The JSON config of the object being patched.

    从接口继承的方法 com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    从接口继承的方法 com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • 方法详细资料

    • getOperationValue

      int getOperationValue()
       Determines how the patch should be applied.
       
      .istio.networking.v1alpha3.EnvoyFilter.Patch.Operation operation = 1;
      返回:
      The enum numeric value on the wire for operation.
    • getOperation

       Determines how the patch should be applied.
       
      .istio.networking.v1alpha3.EnvoyFilter.Patch.Operation operation = 1;
      返回:
      The operation.
    • hasValue

      boolean hasValue()
       The JSON config of the object being patched. This will be merged using
       proto merge semantics with the existing proto in the path.
       
      .google.protobuf.Struct value = 2;
      返回:
      Whether the value field is set.
    • getValue

      com.google.protobuf.Struct getValue()
       The JSON config of the object being patched. This will be merged using
       proto merge semantics with the existing proto in the path.
       
      .google.protobuf.Struct value = 2;
      返回:
      The value.
    • getValueOrBuilder

      com.google.protobuf.StructOrBuilder getValueOrBuilder()
       The JSON config of the object being patched. This will be merged using
       proto merge semantics with the existing proto in the path.
       
      .google.protobuf.Struct value = 2;
    • getFilterClassValue

      int getFilterClassValue()
       Determines the filter insertion order.
       
      .istio.networking.v1alpha3.EnvoyFilter.Patch.FilterClass filter_class = 3;
      返回:
      The enum numeric value on the wire for filterClass.
    • getFilterClass

       Determines the filter insertion order.
       
      .istio.networking.v1alpha3.EnvoyFilter.Patch.FilterClass filter_class = 3;
      返回:
      The filterClass.