public static interface SidecarOuterClass.SidecarOrBuilder
extends com.google.protobuf.MessageOrBuilder
| 限定符和类型 | 方法和说明 |
|---|---|
SidecarOuterClass.IstioEgressListener |
getEgress(int index)
Egress specifies the configuration of the sidecar for processing
outbound traffic from the attached workload instance to other
services in the mesh.
|
int |
getEgressCount()
Egress specifies the configuration of the sidecar for processing
outbound traffic from the attached workload instance to other
services in the mesh.
|
List<SidecarOuterClass.IstioEgressListener> |
getEgressList()
Egress specifies the configuration of the sidecar for processing
outbound traffic from the attached workload instance to other
services in the mesh.
|
SidecarOuterClass.IstioEgressListenerOrBuilder |
getEgressOrBuilder(int index)
Egress specifies the configuration of the sidecar for processing
outbound traffic from the attached workload instance to other
services in the mesh.
|
List<? extends SidecarOuterClass.IstioEgressListenerOrBuilder> |
getEgressOrBuilderList()
Egress specifies the configuration of the sidecar for processing
outbound traffic from the attached workload instance to other
services in the mesh.
|
SidecarOuterClass.IstioIngressListener |
getIngress(int index)
Ingress specifies the configuration of the sidecar for processing
inbound traffic to the attached workload instance.
|
int |
getIngressCount()
Ingress specifies the configuration of the sidecar for processing
inbound traffic to the attached workload instance.
|
List<SidecarOuterClass.IstioIngressListener> |
getIngressList()
Ingress specifies the configuration of the sidecar for processing
inbound traffic to the attached workload instance.
|
SidecarOuterClass.IstioIngressListenerOrBuilder |
getIngressOrBuilder(int index)
Ingress specifies the configuration of the sidecar for processing
inbound traffic to the attached workload instance.
|
List<? extends SidecarOuterClass.IstioIngressListenerOrBuilder> |
getIngressOrBuilderList()
Ingress specifies the configuration of the sidecar for processing
inbound traffic to the attached workload instance.
|
SidecarOuterClass.OutboundTrafficPolicy |
getOutboundTrafficPolicy()
Configuration for the outbound traffic policy.
|
SidecarOuterClass.OutboundTrafficPolicyOrBuilder |
getOutboundTrafficPolicyOrBuilder()
Configuration for the outbound traffic policy.
|
SidecarOuterClass.WorkloadSelector |
getWorkloadSelector()
Criteria used to select the specific set of pods/VMs on which this
`Sidecar` configuration should be applied.
|
SidecarOuterClass.WorkloadSelectorOrBuilder |
getWorkloadSelectorOrBuilder()
Criteria used to select the specific set of pods/VMs on which this
`Sidecar` configuration should be applied.
|
boolean |
hasOutboundTrafficPolicy()
Configuration for the outbound traffic policy.
|
boolean |
hasWorkloadSelector()
Criteria used to select the specific set of pods/VMs on which this
`Sidecar` configuration should be applied.
|
boolean hasWorkloadSelector()
Criteria used to select the specific set of pods/VMs on which this `Sidecar` configuration should be applied. If omitted, the `Sidecar` configuration will be applied to all workload instances in the same namespace.
.istio.networking.v1alpha3.WorkloadSelector workload_selector = 1;SidecarOuterClass.WorkloadSelector getWorkloadSelector()
Criteria used to select the specific set of pods/VMs on which this `Sidecar` configuration should be applied. If omitted, the `Sidecar` configuration will be applied to all workload instances in the same namespace.
.istio.networking.v1alpha3.WorkloadSelector workload_selector = 1;SidecarOuterClass.WorkloadSelectorOrBuilder getWorkloadSelectorOrBuilder()
Criteria used to select the specific set of pods/VMs on which this `Sidecar` configuration should be applied. If omitted, the `Sidecar` configuration will be applied to all workload instances in the same namespace.
.istio.networking.v1alpha3.WorkloadSelector workload_selector = 1;List<SidecarOuterClass.IstioIngressListener> getIngressList()
Ingress specifies the configuration of the sidecar for processing inbound traffic to the attached workload instance. If omitted, Istio will automatically configure the sidecar based on the information about the workload obtained from the orchestration platform (e.g., exposed ports, services, etc.). If specified, inbound ports are configured if and only if the workload instance is associated with a service.
repeated .istio.networking.v1alpha3.IstioIngressListener ingress = 2;SidecarOuterClass.IstioIngressListener getIngress(int index)
Ingress specifies the configuration of the sidecar for processing inbound traffic to the attached workload instance. If omitted, Istio will automatically configure the sidecar based on the information about the workload obtained from the orchestration platform (e.g., exposed ports, services, etc.). If specified, inbound ports are configured if and only if the workload instance is associated with a service.
repeated .istio.networking.v1alpha3.IstioIngressListener ingress = 2;int getIngressCount()
Ingress specifies the configuration of the sidecar for processing inbound traffic to the attached workload instance. If omitted, Istio will automatically configure the sidecar based on the information about the workload obtained from the orchestration platform (e.g., exposed ports, services, etc.). If specified, inbound ports are configured if and only if the workload instance is associated with a service.
repeated .istio.networking.v1alpha3.IstioIngressListener ingress = 2;List<? extends SidecarOuterClass.IstioIngressListenerOrBuilder> getIngressOrBuilderList()
Ingress specifies the configuration of the sidecar for processing inbound traffic to the attached workload instance. If omitted, Istio will automatically configure the sidecar based on the information about the workload obtained from the orchestration platform (e.g., exposed ports, services, etc.). If specified, inbound ports are configured if and only if the workload instance is associated with a service.
repeated .istio.networking.v1alpha3.IstioIngressListener ingress = 2;SidecarOuterClass.IstioIngressListenerOrBuilder getIngressOrBuilder(int index)
Ingress specifies the configuration of the sidecar for processing inbound traffic to the attached workload instance. If omitted, Istio will automatically configure the sidecar based on the information about the workload obtained from the orchestration platform (e.g., exposed ports, services, etc.). If specified, inbound ports are configured if and only if the workload instance is associated with a service.
repeated .istio.networking.v1alpha3.IstioIngressListener ingress = 2;List<SidecarOuterClass.IstioEgressListener> getEgressList()
Egress specifies the configuration of the sidecar for processing outbound traffic from the attached workload instance to other services in the mesh. If not specified, inherits the system detected defaults from the namespace-wide or the global default Sidecar.
repeated .istio.networking.v1alpha3.IstioEgressListener egress = 3;SidecarOuterClass.IstioEgressListener getEgress(int index)
Egress specifies the configuration of the sidecar for processing outbound traffic from the attached workload instance to other services in the mesh. If not specified, inherits the system detected defaults from the namespace-wide or the global default Sidecar.
repeated .istio.networking.v1alpha3.IstioEgressListener egress = 3;int getEgressCount()
Egress specifies the configuration of the sidecar for processing outbound traffic from the attached workload instance to other services in the mesh. If not specified, inherits the system detected defaults from the namespace-wide or the global default Sidecar.
repeated .istio.networking.v1alpha3.IstioEgressListener egress = 3;List<? extends SidecarOuterClass.IstioEgressListenerOrBuilder> getEgressOrBuilderList()
Egress specifies the configuration of the sidecar for processing outbound traffic from the attached workload instance to other services in the mesh. If not specified, inherits the system detected defaults from the namespace-wide or the global default Sidecar.
repeated .istio.networking.v1alpha3.IstioEgressListener egress = 3;SidecarOuterClass.IstioEgressListenerOrBuilder getEgressOrBuilder(int index)
Egress specifies the configuration of the sidecar for processing outbound traffic from the attached workload instance to other services in the mesh. If not specified, inherits the system detected defaults from the namespace-wide or the global default Sidecar.
repeated .istio.networking.v1alpha3.IstioEgressListener egress = 3;boolean hasOutboundTrafficPolicy()
Configuration for the outbound traffic policy. If your application uses one or more external services that are not known apriori, setting the policy to `ALLOW_ANY` will cause the sidecars to route any unknown traffic originating from the application to its requested destination. If not specified, inherits the system detected defaults from the namespace-wide or the global default Sidecar.
.istio.networking.v1alpha3.OutboundTrafficPolicy outbound_traffic_policy = 4;SidecarOuterClass.OutboundTrafficPolicy getOutboundTrafficPolicy()
Configuration for the outbound traffic policy. If your application uses one or more external services that are not known apriori, setting the policy to `ALLOW_ANY` will cause the sidecars to route any unknown traffic originating from the application to its requested destination. If not specified, inherits the system detected defaults from the namespace-wide or the global default Sidecar.
.istio.networking.v1alpha3.OutboundTrafficPolicy outbound_traffic_policy = 4;SidecarOuterClass.OutboundTrafficPolicyOrBuilder getOutboundTrafficPolicyOrBuilder()
Configuration for the outbound traffic policy. If your application uses one or more external services that are not known apriori, setting the policy to `ALLOW_ANY` will cause the sidecars to route any unknown traffic originating from the application to its requested destination. If not specified, inherits the system detected defaults from the namespace-wide or the global default Sidecar.
.istio.networking.v1alpha3.OutboundTrafficPolicy outbound_traffic_policy = 4;Copyright © 2018–2023 Alibaba Group. All rights reserved.