Interface Generated.PortStatusOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Generated.PortStatus, Generated.PortStatus.Builder
    Enclosing class:
    Generated

    public static interface Generated.PortStatusOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getError()
      Error is to record the problem with the service port The format of the error shall comply with the following rules: - built-in error values shall be specified in this file and those shall use CamelCase names - cloud provider specific error values must have names that comply with the format foo.example.com/CamelCase.
      com.google.protobuf.ByteString getErrorBytes()
      Error is to record the problem with the service port The format of the error shall comply with the following rules: - built-in error values shall be specified in this file and those shall use CamelCase names - cloud provider specific error values must have names that comply with the format foo.example.com/CamelCase.
      int getPort()
      Port is the port number of the service port of which status is recorded here
      String getProtocol()
      Protocol is the protocol of the service port of which status is recorded here The supported values are: "TCP", "UDP", "SCTP"
      com.google.protobuf.ByteString getProtocolBytes()
      Protocol is the protocol of the service port of which status is recorded here The supported values are: "TCP", "UDP", "SCTP"
      boolean hasError()
      Error is to record the problem with the service port The format of the error shall comply with the following rules: - built-in error values shall be specified in this file and those shall use CamelCase names - cloud provider specific error values must have names that comply with the format foo.example.com/CamelCase.
      boolean hasPort()
      Port is the port number of the service port of which status is recorded here
      boolean hasProtocol()
      Protocol is the protocol of the service port of which status is recorded here The supported values are: "TCP", "UDP", "SCTP"
      • 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 Detail

      • hasPort

        boolean hasPort()
         Port is the port number of the service port of which status is recorded here
         
        optional int32 port = 1;
        Returns:
        Whether the port field is set.
      • getPort

        int getPort()
         Port is the port number of the service port of which status is recorded here
         
        optional int32 port = 1;
        Returns:
        The port.
      • hasProtocol

        boolean hasProtocol()
         Protocol is the protocol of the service port of which status is recorded here
         The supported values are: "TCP", "UDP", "SCTP"
         
        optional string protocol = 2;
        Returns:
        Whether the protocol field is set.
      • getProtocol

        String getProtocol()
         Protocol is the protocol of the service port of which status is recorded here
         The supported values are: "TCP", "UDP", "SCTP"
         
        optional string protocol = 2;
        Returns:
        The protocol.
      • getProtocolBytes

        com.google.protobuf.ByteString getProtocolBytes()
         Protocol is the protocol of the service port of which status is recorded here
         The supported values are: "TCP", "UDP", "SCTP"
         
        optional string protocol = 2;
        Returns:
        The bytes for protocol.
      • hasError

        boolean hasError()
         Error is to record the problem with the service port
         The format of the error shall comply with the following rules:
         - built-in error values shall be specified in this file and those shall use
           CamelCase names
         - cloud provider specific error values must have names that comply with the
           format foo.example.com/CamelCase.
         ---
         The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
         +optional
         +kubebuilder:validation:Required
         +kubebuilder:validation:Pattern=`^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$`
         +kubebuilder:validation:MaxLength=316
         
        optional string error = 3;
        Returns:
        Whether the error field is set.
      • getError

        String getError()
         Error is to record the problem with the service port
         The format of the error shall comply with the following rules:
         - built-in error values shall be specified in this file and those shall use
           CamelCase names
         - cloud provider specific error values must have names that comply with the
           format foo.example.com/CamelCase.
         ---
         The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
         +optional
         +kubebuilder:validation:Required
         +kubebuilder:validation:Pattern=`^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$`
         +kubebuilder:validation:MaxLength=316
         
        optional string error = 3;
        Returns:
        The error.
      • getErrorBytes

        com.google.protobuf.ByteString getErrorBytes()
         Error is to record the problem with the service port
         The format of the error shall comply with the following rules:
         - built-in error values shall be specified in this file and those shall use
           CamelCase names
         - cloud provider specific error values must have names that comply with the
           format foo.example.com/CamelCase.
         ---
         The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
         +optional
         +kubebuilder:validation:Required
         +kubebuilder:validation:Pattern=`^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$`
         +kubebuilder:validation:MaxLength=316
         
        optional string error = 3;
        Returns:
        The bytes for error.