public static interface V1Networking.IngressClassParametersReferenceOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and 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.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean 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;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;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;boolean hasKind()
Kind is the type of resource being referenced.
optional string kind = 2;String getKind()
Kind is the type of resource being referenced.
optional string kind = 2;com.google.protobuf.ByteString getKindBytes()
Kind is the type of resource being referenced.
optional string kind = 2;boolean hasName()
Name is the name of resource being referenced.
optional string name = 3;String getName()
Name is the name of resource being referenced.
optional string name = 3;com.google.protobuf.ByteString getNameBytes()
Name is the name of resource being referenced.
optional string name = 3;boolean hasScope()
Scope represents if this refers to a cluster or namespace scoped resource. This may be set to "Cluster" (default) or "Namespace". Field can be enabled with IngressClassNamespacedParams feature gate. +optional +featureGate=IngressClassNamespacedParams
optional string scope = 4;String getScope()
Scope represents if this refers to a cluster or namespace scoped resource. This may be set to "Cluster" (default) or "Namespace". Field can be enabled with IngressClassNamespacedParams feature gate. +optional +featureGate=IngressClassNamespacedParams
optional string scope = 4;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". Field can be enabled with IngressClassNamespacedParams feature gate. +optional +featureGate=IngressClassNamespacedParams
optional string scope = 4;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 +featureGate=IngressClassNamespacedParams
optional string namespace = 5;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 +featureGate=IngressClassNamespacedParams
optional string namespace = 5;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 +featureGate=IngressClassNamespacedParams
optional string namespace = 5;Copyright © 2023. All rights reserved.