类 VirtualServiceOuterClass.Delegate.Builder

  • 所有已实现的接口:
    com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, VirtualServiceOuterClass.DelegateOrBuilder, java.lang.Cloneable
    封闭类:
    VirtualServiceOuterClass.Delegate

    public static final class VirtualServiceOuterClass.Delegate.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<VirtualServiceOuterClass.Delegate.Builder>
    implements VirtualServiceOuterClass.DelegateOrBuilder
     Describes the delegate VirtualService.
     The following routing rules forward the traffic to `/productpage` by a delegate VirtualService named `productpage`,
     forward the traffic to `/reviews` by a delegate VirtualService named `reviews`.
     ```yaml
     apiVersion: networking.istio.io/v1alpha3
     kind: VirtualService
     metadata:
       name: bookinfo
     spec:
       hosts:
       - "bookinfo.com"
       gateways:
       - mygateway
       http:
       - match:
         - uri:
             prefix: "/productpage"
         delegate:
            name: productpage
            namespace: nsA
       - match:
         - uri:
             prefix: "/reviews"
         delegate:
             name: reviews
             namespace: nsB
     ```
     ```yaml
     apiVersion: networking.istio.io/v1alpha3
     kind: VirtualService
     metadata:
       name: productpage
       namespace: nsA
     spec:
       http:
       - match:
          - uri:
             prefix: "/productpage/v1/"
         route:
         - destination:
             host: productpage-v1.nsA.svc.cluster.local
       - route:
         - destination:
             host: productpage.nsA.svc.cluster.local
     ```
     ```yaml
     apiVersion: networking.istio.io/v1alpha3
     kind: VirtualService
     metadata:
       name: reviews
       namespace: nsB
     spec:
       http:
       - route:
         - destination:
             host: reviews.nsB.svc.cluster.local
     ```
     
    Protobuf type istio.networking.v1alpha3.Delegate
    • 字段详细资料

      • bitField0_

        private int bitField0_
      • name_

        private java.lang.Object name_
      • namespace_

        private java.lang.Object namespace_
    • 构造器详细资料

      • Builder

        private Builder()
      • Builder

        private Builder​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)