public static interface V1.ObjectReferenceOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
String |
getApiVersion()
API version of the referent.
|
com.google.protobuf.ByteString |
getApiVersionBytes()
API version of the referent.
|
String |
getFieldPath()
If referring to a piece of an object instead of an entire object, this string
should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2].
|
com.google.protobuf.ByteString |
getFieldPathBytes()
If referring to a piece of an object instead of an entire object, this string
should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2].
|
String |
getKind()
Kind of the referent.
|
com.google.protobuf.ByteString |
getKindBytes()
Kind of the referent.
|
String |
getName()
Name of the referent.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of the referent.
|
String |
getNamespace()
Namespace of the referent.
|
com.google.protobuf.ByteString |
getNamespaceBytes()
Namespace of the referent.
|
String |
getResourceVersion()
Specific resourceVersion to which this reference is made, if any.
|
com.google.protobuf.ByteString |
getResourceVersionBytes()
Specific resourceVersion to which this reference is made, if any.
|
String |
getUid()
UID of the referent.
|
com.google.protobuf.ByteString |
getUidBytes()
UID of the referent.
|
boolean |
hasApiVersion()
API version of the referent.
|
boolean |
hasFieldPath()
If referring to a piece of an object instead of an entire object, this string
should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2].
|
boolean |
hasKind()
Kind of the referent.
|
boolean |
hasName()
Name of the referent.
|
boolean |
hasNamespace()
Namespace of the referent.
|
boolean |
hasResourceVersion()
Specific resourceVersion to which this reference is made, if any.
|
boolean |
hasUid()
UID of the referent.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
boolean hasKind()
Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds +optional
optional string kind = 1;
String getKind()
Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds +optional
optional string kind = 1;
com.google.protobuf.ByteString getKindBytes()
Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds +optional
optional string kind = 1;
boolean hasNamespace()
Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ +optional
optional string namespace = 2;
String getNamespace()
Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ +optional
optional string namespace = 2;
com.google.protobuf.ByteString getNamespaceBytes()
Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ +optional
optional string namespace = 2;
boolean hasName()
Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names +optional
optional string name = 3;
String getName()
Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names +optional
optional string name = 3;
com.google.protobuf.ByteString getNameBytes()
Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names +optional
optional string name = 3;
boolean hasUid()
UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids +optional
optional string uid = 4;
String getUid()
UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids +optional
optional string uid = 4;
com.google.protobuf.ByteString getUidBytes()
UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids +optional
optional string uid = 4;
boolean hasApiVersion()
API version of the referent. +optional
optional string apiVersion = 5;
String getApiVersion()
API version of the referent. +optional
optional string apiVersion = 5;
com.google.protobuf.ByteString getApiVersionBytes()
API version of the referent. +optional
optional string apiVersion = 5;
boolean hasResourceVersion()
Specific resourceVersion to which this reference is made, if any. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency +optional
optional string resourceVersion = 6;
String getResourceVersion()
Specific resourceVersion to which this reference is made, if any. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency +optional
optional string resourceVersion = 6;
com.google.protobuf.ByteString getResourceVersionBytes()
Specific resourceVersion to which this reference is made, if any. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency +optional
optional string resourceVersion = 6;
boolean hasFieldPath()
If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: "spec.containers{name}" (where "name" refers to the name of the container that triggered the event) or if no container name is specified "spec.containers[2]" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object. TODO: this design is not final and this field is subject to change in the future. +optional
optional string fieldPath = 7;
String getFieldPath()
If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: "spec.containers{name}" (where "name" refers to the name of the container that triggered the event) or if no container name is specified "spec.containers[2]" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object. TODO: this design is not final and this field is subject to change in the future. +optional
optional string fieldPath = 7;
com.google.protobuf.ByteString getFieldPathBytes()
If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: "spec.containers{name}" (where "name" refers to the name of the container that triggered the event) or if no container name is specified "spec.containers[2]" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object. TODO: this design is not final and this field is subject to change in the future. +optional
optional string fieldPath = 7;
Copyright © 2021. All rights reserved.