接口 EnvoyFilterOuterClass.EnvoyFilterOrBuilder

    • 方法详细资料

      • 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

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

        EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectPatch getConfigPatches​(int index)
         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

        java.util.List<? extends EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectPatchOrBuilder> getConfigPatchesOrBuilderList()
         One or more patches with match conditions.
         
        repeated .istio.networking.v1alpha3.EnvoyFilter.EnvoyConfigObjectPatch config_patches = 4 [(.google.api.field_behavior) = REQUIRED];