Interface Generated.IngressClassParametersReferenceOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getAPIGroup()
      apiGroup is the group for the resource being referenced.
      com.google.protobuf.ByteString getAPIGroupBytes()
      apiGroup is the group for the resource being referenced.
      String getKind()
      kind is the type of resource being referenced.
      com.google.protobuf.ByteString getKindBytes()
      kind is the type of resource being referenced.
      String getName()
      name is the name of resource being referenced.
      com.google.protobuf.ByteString getNameBytes()
      name is the name of resource being referenced.
      String getNamespace()
      namespace is the namespace of the resource being referenced.
      com.google.protobuf.ByteString getNamespaceBytes()
      namespace is the namespace of the resource being referenced.
      String getScope()
      scope represents if this refers to a cluster or namespace scoped resource.
      com.google.protobuf.ByteString getScopeBytes()
      scope represents if this refers to a cluster or namespace scoped resource.
      boolean hasAPIGroup()
      apiGroup is the group for the resource being referenced.
      boolean hasKind()
      kind is the type of resource being referenced.
      boolean hasName()
      name is the name of resource being referenced.
      boolean hasNamespace()
      namespace is the namespace of the resource being referenced.
      boolean hasScope()
      scope represents if this refers to a cluster or namespace scoped resource.
      • 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

      • hasAPIGroup

        boolean hasAPIGroup()
         apiGroup is the group for the resource being referenced. If APIGroup is
         not specified, the specified Kind must be in the core API group. For any
         other third-party types, APIGroup is required.
         +optional
         
        optional string aPIGroup = 1;
        Returns:
        Whether the aPIGroup field is set.
      • getAPIGroup

        String getAPIGroup()
         apiGroup is the group for the resource being referenced. If APIGroup is
         not specified, the specified Kind must be in the core API group. For any
         other third-party types, APIGroup is required.
         +optional
         
        optional string aPIGroup = 1;
        Returns:
        The aPIGroup.
      • getAPIGroupBytes

        com.google.protobuf.ByteString getAPIGroupBytes()
         apiGroup is the group for the resource being referenced. If APIGroup is
         not specified, the specified Kind must be in the core API group. For any
         other third-party types, APIGroup is required.
         +optional
         
        optional string aPIGroup = 1;
        Returns:
        The bytes for aPIGroup.
      • hasKind

        boolean hasKind()
         kind is the type of resource being referenced.
         
        optional string kind = 2;
        Returns:
        Whether the kind field is set.
      • getKind

        String getKind()
         kind is the type of resource being referenced.
         
        optional string kind = 2;
        Returns:
        The kind.
      • getKindBytes

        com.google.protobuf.ByteString getKindBytes()
         kind is the type of resource being referenced.
         
        optional string kind = 2;
        Returns:
        The bytes for kind.
      • hasName

        boolean hasName()
         name is the name of resource being referenced.
         
        optional string name = 3;
        Returns:
        Whether the name field is set.
      • getName

        String getName()
         name is the name of resource being referenced.
         
        optional string name = 3;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         name is the name of resource being referenced.
         
        optional string name = 3;
        Returns:
        The bytes for name.
      • hasScope

        boolean hasScope()
         scope represents if this refers to a cluster or namespace scoped resource.
         This may be set to "Cluster" (default) or "Namespace".
         +optional
         
        optional string scope = 4;
        Returns:
        Whether the scope field is set.
      • getScope

        String getScope()
         scope represents if this refers to a cluster or namespace scoped resource.
         This may be set to "Cluster" (default) or "Namespace".
         +optional
         
        optional string scope = 4;
        Returns:
        The scope.
      • getScopeBytes

        com.google.protobuf.ByteString getScopeBytes()
         scope represents if this refers to a cluster or namespace scoped resource.
         This may be set to "Cluster" (default) or "Namespace".
         +optional
         
        optional string scope = 4;
        Returns:
        The bytes for scope.
      • hasNamespace

        boolean hasNamespace()
         namespace is the namespace of the resource being referenced. This field is
         required when scope is set to "Namespace" and must be unset when scope is set to
         "Cluster".
         +optional
         
        optional string namespace = 5;
        Returns:
        Whether the namespace field is set.
      • getNamespace

        String getNamespace()
         namespace is the namespace of the resource being referenced. This field is
         required when scope is set to "Namespace" and must be unset when scope is set to
         "Cluster".
         +optional
         
        optional string namespace = 5;
        Returns:
        The namespace.
      • getNamespaceBytes

        com.google.protobuf.ByteString getNamespaceBytes()
         namespace is the namespace of the resource being referenced. This field is
         required when scope is set to "Namespace" and must be unset when scope is set to
         "Cluster".
         +optional
         
        optional string namespace = 5;
        Returns:
        The bytes for namespace.