接口 EnvoyFilterOuterClass.EnvoyFilterOrBuilder

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

public static interface EnvoyFilterOuterClass.EnvoyFilterOrBuilder extends com.google.protobuf.MessageOrBuilder
  • 方法详细资料

    • hasWorkloadSelector

      boolean hasWorkloadSelector()
       Criteria used to select the specific set of pods/VMs on which
       this patch configuration should be applied. If omitted, the set
       of patches in this configuration will be applied to all workload
       instances in the same namespace.  If omitted, the `EnvoyFilter`
       patches will be applied to all workloads in the same
       namespace. If the `EnvoyFilter` is present in the config root
       namespace, it will be applied to all applicable workloads in any
       namespace.
       
      .istio.networking.v1alpha3.WorkloadSelector workload_selector = 3;
      返回:
      Whether the workloadSelector field is set.
    • getWorkloadSelector

      SidecarOuterClass.WorkloadSelector getWorkloadSelector()
       Criteria used to select the specific set of pods/VMs on which
       this patch configuration should be applied. If omitted, the set
       of patches in this configuration will be applied to all workload
       instances in the same namespace.  If omitted, the `EnvoyFilter`
       patches will be applied to all workloads in the same
       namespace. If the `EnvoyFilter` is present in the config root
       namespace, it will be applied to all applicable workloads in any
       namespace.
       
      .istio.networking.v1alpha3.WorkloadSelector workload_selector = 3;
      返回:
      The workloadSelector.
    • getWorkloadSelectorOrBuilder

      SidecarOuterClass.WorkloadSelectorOrBuilder getWorkloadSelectorOrBuilder()
       Criteria used to select the specific set of pods/VMs on which
       this patch configuration should be applied. If omitted, the set
       of patches in this configuration will be applied to all workload
       instances in the same namespace.  If omitted, the `EnvoyFilter`
       patches will be applied to all workloads in the same
       namespace. If the `EnvoyFilter` is present in the config root
       namespace, it will be applied to all applicable workloads in any
       namespace.
       
      .istio.networking.v1alpha3.WorkloadSelector workload_selector = 3;
    • getConfigPatchesList

       One or more patches with match conditions.
       
      repeated .istio.networking.v1alpha3.EnvoyFilter.EnvoyConfigObjectPatch config_patches = 4 [(.google.api.field_behavior) = REQUIRED];
    • getConfigPatches

       One or more patches with match conditions.
       
      repeated .istio.networking.v1alpha3.EnvoyFilter.EnvoyConfigObjectPatch config_patches = 4 [(.google.api.field_behavior) = REQUIRED];
    • getConfigPatchesCount

      int getConfigPatchesCount()
       One or more patches with match conditions.
       
      repeated .istio.networking.v1alpha3.EnvoyFilter.EnvoyConfigObjectPatch config_patches = 4 [(.google.api.field_behavior) = REQUIRED];
    • getConfigPatchesOrBuilderList

       One or more patches with match conditions.
       
      repeated .istio.networking.v1alpha3.EnvoyFilter.EnvoyConfigObjectPatch config_patches = 4 [(.google.api.field_behavior) = REQUIRED];
    • getConfigPatchesOrBuilder

       One or more patches with match conditions.
       
      repeated .istio.networking.v1alpha3.EnvoyFilter.EnvoyConfigObjectPatch config_patches = 4 [(.google.api.field_behavior) = REQUIRED];