Package k8s.io.apimachinery.pkg.runtime
Class Generated.Unknown
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- k8s.io.apimachinery.pkg.runtime.Generated.Unknown
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,Generated.UnknownOrBuilder
- Enclosing class:
- Generated
public static final class Generated.Unknown extends com.google.protobuf.GeneratedMessageV3 implements Generated.UnknownOrBuilder
Unknown allows api objects with unknown types to be passed-through. This can be used to deal with the API objects from a plug-in. Unknown objects still have functioning TypeMeta features-- kind, version, etc. TODO: Make this object have easy access to field based accessors and settors for metadata and field mutatation. +k8s:deepcopy-gen=true +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +protobuf=true +k8s:openapi-gen=true
Protobuf typek8s.io.apimachinery.pkg.runtime.Unknown- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGenerated.Unknown.BuilderUnknown allows api objects with unknown types to be passed-through.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCONTENTENCODING_FIELD_NUMBERstatic intCONTENTTYPE_FIELD_NUMBERstatic com.google.protobuf.Parser<Generated.Unknown>PARSERDeprecated.static intRAW_FIELD_NUMBERstatic intTYPEMETA_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetContentEncoding()ContentEncoding is encoding used to encode 'Raw' data.com.google.protobuf.ByteStringgetContentEncodingBytes()ContentEncoding is encoding used to encode 'Raw' data.StringgetContentType()ContentType is serialization method used to serialize 'Raw'.com.google.protobuf.ByteStringgetContentTypeBytes()ContentType is serialization method used to serialize 'Raw'.static Generated.UnknowngetDefaultInstance()Generated.UnknowngetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Parser<Generated.Unknown>getParserForType()com.google.protobuf.ByteStringgetRaw()Raw will hold the complete serialized object which couldn't be matched with a registered type.intgetSerializedSize()Generated.TypeMetagetTypeMeta()optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;Generated.TypeMetaOrBuildergetTypeMetaOrBuilder()optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;booleanhasContentEncoding()ContentEncoding is encoding used to encode 'Raw' data.booleanhasContentType()ContentType is serialization method used to serialize 'Raw'.inthashCode()booleanhasRaw()Raw will hold the complete serialized object which couldn't be matched with a registered type.booleanhasTypeMeta()optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Generated.Unknown.BuildernewBuilder()static Generated.Unknown.BuildernewBuilder(Generated.Unknown prototype)Generated.Unknown.BuildernewBuilderForType()protected Generated.Unknown.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static Generated.UnknownparseDelimitedFrom(InputStream input)static Generated.UnknownparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Generated.UnknownparseFrom(byte[] data)static Generated.UnknownparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Generated.UnknownparseFrom(com.google.protobuf.ByteString data)static Generated.UnknownparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Generated.UnknownparseFrom(com.google.protobuf.CodedInputStream input)static Generated.UnknownparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Generated.UnknownparseFrom(InputStream input)static Generated.UnknownparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Generated.UnknownparseFrom(ByteBuffer data)static Generated.UnknownparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Generated.Unknown>parser()Generated.Unknown.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, 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
-
-
-
-
Field Detail
-
TYPEMETA_FIELD_NUMBER
public static final int TYPEMETA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RAW_FIELD_NUMBER
public static final int RAW_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONTENTENCODING_FIELD_NUMBER
public static final int CONTENTENCODING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONTENTTYPE_FIELD_NUMBER
public static final int CONTENTTYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<Generated.Unknown> PARSER
Deprecated.
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasTypeMeta
public boolean hasTypeMeta()
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;- Specified by:
hasTypeMetain interfaceGenerated.UnknownOrBuilder- Returns:
- Whether the typeMeta field is set.
-
getTypeMeta
public Generated.TypeMeta getTypeMeta()
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;- Specified by:
getTypeMetain interfaceGenerated.UnknownOrBuilder- Returns:
- The typeMeta.
-
getTypeMetaOrBuilder
public Generated.TypeMetaOrBuilder getTypeMetaOrBuilder()
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;- Specified by:
getTypeMetaOrBuilderin interfaceGenerated.UnknownOrBuilder
-
hasRaw
public boolean hasRaw()
Raw will hold the complete serialized object which couldn't be matched with a registered type. Most likely, nothing should be done with this except for passing it through the system.
optional bytes raw = 2;- Specified by:
hasRawin interfaceGenerated.UnknownOrBuilder- Returns:
- Whether the raw field is set.
-
getRaw
public com.google.protobuf.ByteString getRaw()
Raw will hold the complete serialized object which couldn't be matched with a registered type. Most likely, nothing should be done with this except for passing it through the system.
optional bytes raw = 2;- Specified by:
getRawin interfaceGenerated.UnknownOrBuilder- Returns:
- The raw.
-
hasContentEncoding
public boolean hasContentEncoding()
ContentEncoding is encoding used to encode 'Raw' data. Unspecified means no encoding.
optional string contentEncoding = 3;- Specified by:
hasContentEncodingin interfaceGenerated.UnknownOrBuilder- Returns:
- Whether the contentEncoding field is set.
-
getContentEncoding
public String getContentEncoding()
ContentEncoding is encoding used to encode 'Raw' data. Unspecified means no encoding.
optional string contentEncoding = 3;- Specified by:
getContentEncodingin interfaceGenerated.UnknownOrBuilder- Returns:
- The contentEncoding.
-
getContentEncodingBytes
public com.google.protobuf.ByteString getContentEncodingBytes()
ContentEncoding is encoding used to encode 'Raw' data. Unspecified means no encoding.
optional string contentEncoding = 3;- Specified by:
getContentEncodingBytesin interfaceGenerated.UnknownOrBuilder- Returns:
- The bytes for contentEncoding.
-
hasContentType
public boolean hasContentType()
ContentType is serialization method used to serialize 'Raw'. Unspecified means ContentTypeJSON.
optional string contentType = 4;- Specified by:
hasContentTypein interfaceGenerated.UnknownOrBuilder- Returns:
- Whether the contentType field is set.
-
getContentType
public String getContentType()
ContentType is serialization method used to serialize 'Raw'. Unspecified means ContentTypeJSON.
optional string contentType = 4;- Specified by:
getContentTypein interfaceGenerated.UnknownOrBuilder- Returns:
- The contentType.
-
getContentTypeBytes
public com.google.protobuf.ByteString getContentTypeBytes()
ContentType is serialization method used to serialize 'Raw'. Unspecified means ContentTypeJSON.
optional string contentType = 4;- Specified by:
getContentTypeBytesin interfaceGenerated.UnknownOrBuilder- Returns:
- The bytes for contentType.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Generated.Unknown parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.Unknown parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.Unknown parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.Unknown parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.Unknown parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.Unknown parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.Unknown parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Generated.Unknown parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Generated.Unknown parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Generated.Unknown parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Generated.Unknown parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Generated.Unknown parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Generated.Unknown.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Generated.Unknown.Builder newBuilder()
-
newBuilder
public static Generated.Unknown.Builder newBuilder(Generated.Unknown prototype)
-
toBuilder
public Generated.Unknown.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Generated.Unknown.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Generated.Unknown getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Generated.Unknown> parser()
-
getParserForType
public com.google.protobuf.Parser<Generated.Unknown> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Generated.Unknown getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-