Package k8s.io.api.networking.v1
Interface Generated.IngressClassParametersReferenceOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Generated.IngressClassParametersReference,Generated.IngressClassParametersReference.Builder
- Enclosing class:
- Generated
public static interface Generated.IngressClassParametersReferenceOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAPIGroup()apiGroup is the group for the resource being referenced.com.google.protobuf.ByteStringgetAPIGroupBytes()apiGroup is the group for the resource being referenced.StringgetKind()kind is the type of resource being referenced.com.google.protobuf.ByteStringgetKindBytes()kind is the type of resource being referenced.StringgetName()name is the name of resource being referenced.com.google.protobuf.ByteStringgetNameBytes()name is the name of resource being referenced.StringgetNamespace()namespace is the namespace of the resource being referenced.com.google.protobuf.ByteStringgetNamespaceBytes()namespace is the namespace of the resource being referenced.StringgetScope()scope represents if this refers to a cluster or namespace scoped resource.com.google.protobuf.ByteStringgetScopeBytes()scope represents if this refers to a cluster or namespace scoped resource.booleanhasAPIGroup()apiGroup is the group for the resource being referenced.booleanhasKind()kind is the type of resource being referenced.booleanhasName()name is the name of resource being referenced.booleanhasNamespace()namespace is the namespace of the resource being referenced.booleanhasScope()scope represents if this refers to a cluster or namespace scoped resource.-
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.
-
-