Interface V1Networking.IngressBackendOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
V1Networking.IngressBackend, V1Networking.IngressBackend.Builder
Enclosing class:
V1Networking

public static interface V1Networking.IngressBackendOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object.
    Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object.
    Service references a Service as a Backend.
    Service references a Service as a Backend.
    boolean
    Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object.
    boolean
    Service references a Service as a Backend.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasService

      boolean hasService()
       Service references a Service as a Backend.
       This is a mutually exclusive setting with "Resource".
       +optional
       
      optional .k8s.io.api.networking.v1.IngressServiceBackend service = 4;
    • getService

       Service references a Service as a Backend.
       This is a mutually exclusive setting with "Resource".
       +optional
       
      optional .k8s.io.api.networking.v1.IngressServiceBackend service = 4;
    • getServiceOrBuilder

       Service references a Service as a Backend.
       This is a mutually exclusive setting with "Resource".
       +optional
       
      optional .k8s.io.api.networking.v1.IngressServiceBackend service = 4;
    • hasResource

      boolean hasResource()
       Resource is an ObjectRef to another Kubernetes resource in the namespace
       of the Ingress object. If resource is specified, a service.Name and
       service.Port must not be specified.
       This is a mutually exclusive setting with "Service".
       +optional
       
      optional .k8s.io.api.core.v1.TypedLocalObjectReference resource = 3;
    • getResource

       Resource is an ObjectRef to another Kubernetes resource in the namespace
       of the Ingress object. If resource is specified, a service.Name and
       service.Port must not be specified.
       This is a mutually exclusive setting with "Service".
       +optional
       
      optional .k8s.io.api.core.v1.TypedLocalObjectReference resource = 3;
    • getResourceOrBuilder

       Resource is an ObjectRef to another Kubernetes resource in the namespace
       of the Ingress object. If resource is specified, a service.Name and
       service.Port must not be specified.
       This is a mutually exclusive setting with "Service".
       +optional
       
      optional .k8s.io.api.core.v1.TypedLocalObjectReference resource = 3;