Package io.kubernetes.client.proto
Class Meta.StatusDetails
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.kubernetes.client.proto.Meta.StatusDetails
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Meta.StatusDetailsOrBuilder
,Serializable
- Enclosing class:
- Meta
public static final class Meta.StatusDetails
extends com.google.protobuf.GeneratedMessageV3
implements Meta.StatusDetailsOrBuilder
StatusDetails is a set of additional properties that MAY be set by the server to provide additional information about a response. The Reason field of a Status object defines what attributes will be set. Clients must ignore fields that do not match the defined type of each attribute, and should assume that any attribute may be empty, invalid, or under defined.Protobuf type
k8s.io.apimachinery.pkg.apis.meta.v1.StatusDetails
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
StatusDetails is a set of additional properties that MAY be set by the server to provide additional information about a response.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,
BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final com.google.protobuf.Parser<Meta.StatusDetails>
Deprecated.static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getCauses
(int index) The Causes array includes more details associated with the StatusReason failure.int
The Causes array includes more details associated with the StatusReason failure.The Causes array includes more details associated with the StatusReason failure.getCausesOrBuilder
(int index) The Causes array includes more details associated with the StatusReason failure.List<? extends Meta.StatusCauseOrBuilder>
The Causes array includes more details associated with the StatusReason failure.static Meta.StatusDetails
static final com.google.protobuf.Descriptors.Descriptor
getGroup()
The group attribute of the resource associated with the status StatusReason.com.google.protobuf.ByteString
The group attribute of the resource associated with the status StatusReason.getKind()
The kind attribute of the resource associated with the status StatusReason.com.google.protobuf.ByteString
The kind attribute of the resource associated with the status StatusReason.getName()
The name attribute of the resource associated with the status StatusReason (when there is a single name which can be described).com.google.protobuf.ByteString
The name attribute of the resource associated with the status StatusReason (when there is a single name which can be described).com.google.protobuf.Parser<Meta.StatusDetails>
int
If specified, the time in seconds before the operation should be retried.int
getUid()
UID of the resource.com.google.protobuf.ByteString
UID of the resource.final com.google.protobuf.UnknownFieldSet
boolean
hasGroup()
The group attribute of the resource associated with the status StatusReason.int
hashCode()
boolean
hasKind()
The kind attribute of the resource associated with the status StatusReason.boolean
hasName()
The name attribute of the resource associated with the status StatusReason (when there is a single name which can be described).boolean
If specified, the time in seconds before the operation should be retried.boolean
hasUid()
UID of the resource.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
static Meta.StatusDetails.Builder
static Meta.StatusDetails.Builder
newBuilder
(Meta.StatusDetails prototype) protected Meta.StatusDetails.Builder
newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) static Meta.StatusDetails
parseDelimitedFrom
(InputStream input) static Meta.StatusDetails
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Meta.StatusDetails
parseFrom
(byte[] data) static Meta.StatusDetails
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Meta.StatusDetails
parseFrom
(com.google.protobuf.ByteString data) static Meta.StatusDetails
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Meta.StatusDetails
parseFrom
(com.google.protobuf.CodedInputStream input) static Meta.StatusDetails
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Meta.StatusDetails
parseFrom
(InputStream input) static Meta.StatusDetails
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Meta.StatusDetails
parseFrom
(ByteBuffer data) static Meta.StatusDetails
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Meta.StatusDetails>
parser()
void
writeTo
(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
GROUP_FIELD_NUMBER
public static final int GROUP_FIELD_NUMBER- See Also:
-
KIND_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER- See Also:
-
UID_FIELD_NUMBER
public static final int UID_FIELD_NUMBER- See Also:
-
CAUSES_FIELD_NUMBER
public static final int CAUSES_FIELD_NUMBER- See Also:
-
RETRYAFTERSECONDS_FIELD_NUMBER
public static final int RETRYAFTERSECONDS_FIELD_NUMBER- See Also:
-
PARSER
Deprecated.
-
-
Method Details
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
hasName
public boolean hasName()The name attribute of the resource associated with the status StatusReason (when there is a single name which can be described). +optional
optional string name = 1;
- Specified by:
hasName
in interfaceMeta.StatusDetailsOrBuilder
-
getName
The name attribute of the resource associated with the status StatusReason (when there is a single name which can be described). +optional
optional string name = 1;
- Specified by:
getName
in interfaceMeta.StatusDetailsOrBuilder
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The name attribute of the resource associated with the status StatusReason (when there is a single name which can be described). +optional
optional string name = 1;
- Specified by:
getNameBytes
in interfaceMeta.StatusDetailsOrBuilder
-
hasGroup
public boolean hasGroup()The group attribute of the resource associated with the status StatusReason. +optional
optional string group = 2;
- Specified by:
hasGroup
in interfaceMeta.StatusDetailsOrBuilder
-
getGroup
The group attribute of the resource associated with the status StatusReason. +optional
optional string group = 2;
- Specified by:
getGroup
in interfaceMeta.StatusDetailsOrBuilder
-
getGroupBytes
public com.google.protobuf.ByteString getGroupBytes()The group attribute of the resource associated with the status StatusReason. +optional
optional string group = 2;
- Specified by:
getGroupBytes
in interfaceMeta.StatusDetailsOrBuilder
-
hasKind
public boolean hasKind()The kind attribute of the resource associated with the status StatusReason. On some operations may differ from the requested resource Kind. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds +optional
optional string kind = 3;
- Specified by:
hasKind
in interfaceMeta.StatusDetailsOrBuilder
-
getKind
The kind attribute of the resource associated with the status StatusReason. On some operations may differ from the requested resource Kind. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds +optional
optional string kind = 3;
- Specified by:
getKind
in interfaceMeta.StatusDetailsOrBuilder
-
getKindBytes
public com.google.protobuf.ByteString getKindBytes()The kind attribute of the resource associated with the status StatusReason. On some operations may differ from the requested resource Kind. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds +optional
optional string kind = 3;
- Specified by:
getKindBytes
in interfaceMeta.StatusDetailsOrBuilder
-
hasUid
public boolean hasUid()UID of the resource. (when there is a single resource which can be described). More info: https://kubernetes.io/docs/user-guide/identifiers#uids +optional
optional string uid = 6;
- Specified by:
hasUid
in interfaceMeta.StatusDetailsOrBuilder
-
getUid
UID of the resource. (when there is a single resource which can be described). More info: https://kubernetes.io/docs/user-guide/identifiers#uids +optional
optional string uid = 6;
- Specified by:
getUid
in interfaceMeta.StatusDetailsOrBuilder
-
getUidBytes
public com.google.protobuf.ByteString getUidBytes()UID of the resource. (when there is a single resource which can be described). More info: https://kubernetes.io/docs/user-guide/identifiers#uids +optional
optional string uid = 6;
- Specified by:
getUidBytes
in interfaceMeta.StatusDetailsOrBuilder
-
getCausesList
The Causes array includes more details associated with the StatusReason failure. Not all StatusReasons may provide detailed causes. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.StatusCause causes = 4;
- Specified by:
getCausesList
in interfaceMeta.StatusDetailsOrBuilder
-
getCausesOrBuilderList
The Causes array includes more details associated with the StatusReason failure. Not all StatusReasons may provide detailed causes. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.StatusCause causes = 4;
- Specified by:
getCausesOrBuilderList
in interfaceMeta.StatusDetailsOrBuilder
-
getCausesCount
public int getCausesCount()The Causes array includes more details associated with the StatusReason failure. Not all StatusReasons may provide detailed causes. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.StatusCause causes = 4;
- Specified by:
getCausesCount
in interfaceMeta.StatusDetailsOrBuilder
-
getCauses
The Causes array includes more details associated with the StatusReason failure. Not all StatusReasons may provide detailed causes. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.StatusCause causes = 4;
- Specified by:
getCauses
in interfaceMeta.StatusDetailsOrBuilder
-
getCausesOrBuilder
The Causes array includes more details associated with the StatusReason failure. Not all StatusReasons may provide detailed causes. +optional
repeated .k8s.io.apimachinery.pkg.apis.meta.v1.StatusCause causes = 4;
- Specified by:
getCausesOrBuilder
in interfaceMeta.StatusDetailsOrBuilder
-
hasRetryAfterSeconds
public boolean hasRetryAfterSeconds()If specified, the time in seconds before the operation should be retried. Some errors may indicate the client must take an alternate action - for those errors this field may indicate how long to wait before taking the alternate action. +optional
optional int32 retryAfterSeconds = 5;
- Specified by:
hasRetryAfterSeconds
in interfaceMeta.StatusDetailsOrBuilder
-
getRetryAfterSeconds
public int getRetryAfterSeconds()If specified, the time in seconds before the operation should be retried. Some errors may indicate the client must take an alternate action - for those errors this field may indicate how long to wait before taking the alternate action. +optional
optional int32 retryAfterSeconds = 5;
- Specified by:
getRetryAfterSeconds
in interfaceMeta.StatusDetailsOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Meta.StatusDetails parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Meta.StatusDetails parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Meta.StatusDetails parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Meta.StatusDetails parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Meta.StatusDetails parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Meta.StatusDetails parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Meta.StatusDetails parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Meta.StatusDetails parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Meta.StatusDetails parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Meta.StatusDetails parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Meta.StatusDetails.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-