Interface V1.LoadBalancerIngressOrBuilder

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

public static interface V1.LoadBalancerIngressOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Hostname is set for load-balancer ingress points that are DNS based (typically AWS load-balancers) +optional
    com.google.protobuf.ByteString
    Hostname is set for load-balancer ingress points that are DNS based (typically AWS load-balancers) +optional
    IP is set for load-balancer ingress points that are IP based (typically GCE or OpenStack load-balancers) +optional
    com.google.protobuf.ByteString
    IP is set for load-balancer ingress points that are IP based (typically GCE or OpenStack load-balancers) +optional
    getPorts(int index)
    Ports is a list of records of service ports If used, every port defined in the service should have an entry in it +listType=atomic +optional
    int
    Ports is a list of records of service ports If used, every port defined in the service should have an entry in it +listType=atomic +optional
    Ports is a list of records of service ports If used, every port defined in the service should have an entry in it +listType=atomic +optional
    getPortsOrBuilder(int index)
    Ports is a list of records of service ports If used, every port defined in the service should have an entry in it +listType=atomic +optional
    Ports is a list of records of service ports If used, every port defined in the service should have an entry in it +listType=atomic +optional
    boolean
    Hostname is set for load-balancer ingress points that are DNS based (typically AWS load-balancers) +optional
    boolean
    IP is set for load-balancer ingress points that are IP based (typically GCE or OpenStack load-balancers) +optional

    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

    • hasIp

      boolean hasIp()
       IP is set for load-balancer ingress points that are IP based
       (typically GCE or OpenStack load-balancers)
       +optional
       
      optional string ip = 1;
    • getIp

      String getIp()
       IP is set for load-balancer ingress points that are IP based
       (typically GCE or OpenStack load-balancers)
       +optional
       
      optional string ip = 1;
    • getIpBytes

      com.google.protobuf.ByteString getIpBytes()
       IP is set for load-balancer ingress points that are IP based
       (typically GCE or OpenStack load-balancers)
       +optional
       
      optional string ip = 1;
    • hasHostname

      boolean hasHostname()
       Hostname is set for load-balancer ingress points that are DNS based
       (typically AWS load-balancers)
       +optional
       
      optional string hostname = 2;
    • getHostname

      String getHostname()
       Hostname is set for load-balancer ingress points that are DNS based
       (typically AWS load-balancers)
       +optional
       
      optional string hostname = 2;
    • getHostnameBytes

      com.google.protobuf.ByteString getHostnameBytes()
       Hostname is set for load-balancer ingress points that are DNS based
       (typically AWS load-balancers)
       +optional
       
      optional string hostname = 2;
    • getPortsList

      List<V1.PortStatus> getPortsList()
       Ports is a list of records of service ports
       If used, every port defined in the service should have an entry in it
       +listType=atomic
       +optional
       
      repeated .k8s.io.api.core.v1.PortStatus ports = 4;
    • getPorts

      V1.PortStatus getPorts(int index)
       Ports is a list of records of service ports
       If used, every port defined in the service should have an entry in it
       +listType=atomic
       +optional
       
      repeated .k8s.io.api.core.v1.PortStatus ports = 4;
    • getPortsCount

      int getPortsCount()
       Ports is a list of records of service ports
       If used, every port defined in the service should have an entry in it
       +listType=atomic
       +optional
       
      repeated .k8s.io.api.core.v1.PortStatus ports = 4;
    • getPortsOrBuilderList

      List<? extends V1.PortStatusOrBuilder> getPortsOrBuilderList()
       Ports is a list of records of service ports
       If used, every port defined in the service should have an entry in it
       +listType=atomic
       +optional
       
      repeated .k8s.io.api.core.v1.PortStatus ports = 4;
    • getPortsOrBuilder

      V1.PortStatusOrBuilder getPortsOrBuilder(int index)
       Ports is a list of records of service ports
       If used, every port defined in the service should have an entry in it
       +listType=atomic
       +optional
       
      repeated .k8s.io.api.core.v1.PortStatus ports = 4;