Package k8s.io.apimachinery.pkg.runtime
Class Generated.Unknown.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Generated.Unknown.Builder>
-
- k8s.io.apimachinery.pkg.runtime.Generated.Unknown.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Generated.UnknownOrBuilder
- Enclosing class:
- Generated.Unknown
public static final class Generated.Unknown.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Generated.Unknown.Builder> 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
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Generated.Unknown.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Generated.Unknownbuild()Generated.UnknownbuildPartial()Generated.Unknown.Builderclear()Generated.Unknown.BuilderclearContentEncoding()ContentEncoding is encoding used to encode 'Raw' data.Generated.Unknown.BuilderclearContentType()ContentType is serialization method used to serialize 'Raw'.Generated.Unknown.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Generated.Unknown.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Generated.Unknown.BuilderclearRaw()Raw will hold the complete serialized object which couldn't be matched with a registered type.Generated.Unknown.BuilderclearTypeMeta()optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;Generated.Unknown.Builderclone()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'.Generated.UnknowngetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.ByteStringgetRaw()Raw will hold the complete serialized object which couldn't be matched with a registered type.Generated.TypeMetagetTypeMeta()optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;Generated.TypeMeta.BuildergetTypeMetaBuilder()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'.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()Generated.Unknown.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Generated.Unknown.BuildermergeFrom(com.google.protobuf.Message other)Generated.Unknown.BuildermergeFrom(Generated.Unknown other)Generated.Unknown.BuildermergeTypeMeta(Generated.TypeMeta value)optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;Generated.Unknown.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Generated.Unknown.BuildersetContentEncoding(String value)ContentEncoding is encoding used to encode 'Raw' data.Generated.Unknown.BuildersetContentEncodingBytes(com.google.protobuf.ByteString value)ContentEncoding is encoding used to encode 'Raw' data.Generated.Unknown.BuildersetContentType(String value)ContentType is serialization method used to serialize 'Raw'.Generated.Unknown.BuildersetContentTypeBytes(com.google.protobuf.ByteString value)ContentType is serialization method used to serialize 'Raw'.Generated.Unknown.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Generated.Unknown.BuildersetRaw(com.google.protobuf.ByteString value)Raw will hold the complete serialized object which couldn't be matched with a registered type.Generated.Unknown.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Generated.Unknown.BuildersetTypeMeta(Generated.TypeMeta value)optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;Generated.Unknown.BuildersetTypeMeta(Generated.TypeMeta.Builder builderForValue)optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;Generated.Unknown.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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.Builder<Generated.Unknown.Builder>
-
clear
public Generated.Unknown.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.Unknown.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.Unknown.Builder>
-
getDefaultInstanceForType
public Generated.Unknown getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Generated.Unknown build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Generated.Unknown buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Generated.Unknown.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.Unknown.Builder>
-
setField
public Generated.Unknown.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.Unknown.Builder>
-
clearField
public Generated.Unknown.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.Unknown.Builder>
-
clearOneof
public Generated.Unknown.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.Unknown.Builder>
-
setRepeatedField
public Generated.Unknown.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.Unknown.Builder>
-
addRepeatedField
public Generated.Unknown.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.Unknown.Builder>
-
mergeFrom
public Generated.Unknown.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Generated.Unknown.Builder>
-
mergeFrom
public Generated.Unknown.Builder mergeFrom(Generated.Unknown other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.Unknown.Builder>
-
mergeFrom
public Generated.Unknown.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Generated.Unknown.Builder>- Throws:
IOException
-
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.
-
setTypeMeta
public Generated.Unknown.Builder setTypeMeta(Generated.TypeMeta value)
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
-
setTypeMeta
public Generated.Unknown.Builder setTypeMeta(Generated.TypeMeta.Builder builderForValue)
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
-
mergeTypeMeta
public Generated.Unknown.Builder mergeTypeMeta(Generated.TypeMeta value)
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
-
clearTypeMeta
public Generated.Unknown.Builder clearTypeMeta()
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
-
getTypeMetaBuilder
public Generated.TypeMeta.Builder getTypeMetaBuilder()
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
-
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.
-
setRaw
public Generated.Unknown.Builder setRaw(com.google.protobuf.ByteString value)
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;- Parameters:
value- The raw to set.- Returns:
- This builder for chaining.
-
clearRaw
public Generated.Unknown.Builder clearRaw()
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;- Returns:
- This builder for chaining.
-
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.
-
setContentEncoding
public Generated.Unknown.Builder setContentEncoding(String value)
ContentEncoding is encoding used to encode 'Raw' data. Unspecified means no encoding.
optional string contentEncoding = 3;- Parameters:
value- The contentEncoding to set.- Returns:
- This builder for chaining.
-
clearContentEncoding
public Generated.Unknown.Builder clearContentEncoding()
ContentEncoding is encoding used to encode 'Raw' data. Unspecified means no encoding.
optional string contentEncoding = 3;- Returns:
- This builder for chaining.
-
setContentEncodingBytes
public Generated.Unknown.Builder setContentEncodingBytes(com.google.protobuf.ByteString value)
ContentEncoding is encoding used to encode 'Raw' data. Unspecified means no encoding.
optional string contentEncoding = 3;- Parameters:
value- The bytes for contentEncoding to set.- Returns:
- This builder for chaining.
-
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.
-
setContentType
public Generated.Unknown.Builder setContentType(String value)
ContentType is serialization method used to serialize 'Raw'. Unspecified means ContentTypeJSON.
optional string contentType = 4;- Parameters:
value- The contentType to set.- Returns:
- This builder for chaining.
-
clearContentType
public Generated.Unknown.Builder clearContentType()
ContentType is serialization method used to serialize 'Raw'. Unspecified means ContentTypeJSON.
optional string contentType = 4;- Returns:
- This builder for chaining.
-
setContentTypeBytes
public Generated.Unknown.Builder setContentTypeBytes(com.google.protobuf.ByteString value)
ContentType is serialization method used to serialize 'Raw'. Unspecified means ContentTypeJSON.
optional string contentType = 4;- Parameters:
value- The bytes for contentType to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Generated.Unknown.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.Unknown.Builder>
-
mergeUnknownFields
public final Generated.Unknown.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.Unknown.Builder>
-
-