Package io.kubernetes.client.proto
Class Runtime.Unknown.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Runtime.Unknown.Builder>
io.kubernetes.client.proto.Runtime.Unknown.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Runtime.UnknownOrBuilder
,Cloneable
- Enclosing class:
- Runtime.Unknown
public static final class Runtime.Unknown.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Runtime.Unknown.Builder>
implements Runtime.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=trueProtobuf type
k8s.io.apimachinery.pkg.runtime.Unknown
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
ContentEncoding is encoding used to encode 'Raw' data.ContentType is serialization method used to serialize 'Raw'.clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) clearRaw()
Raw will hold the complete serialized object which couldn't be matched with a registered type.optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
clone()
ContentEncoding is encoding used to encode 'Raw' data.com.google.protobuf.ByteString
ContentEncoding is encoding used to encode 'Raw' data.ContentType is serialization method used to serialize 'Raw'.com.google.protobuf.ByteString
ContentType is serialization method used to serialize 'Raw'.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.ByteString
getRaw()
Raw will hold the complete serialized object which couldn't be matched with a registered type.optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
boolean
ContentEncoding is encoding used to encode 'Raw' data.boolean
ContentType is serialization method used to serialize 'Raw'.boolean
hasRaw()
Raw will hold the complete serialized object which couldn't be matched with a registered type.boolean
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(Runtime.Unknown other) mergeTypeMeta
(Runtime.TypeMeta value) optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
final Runtime.Unknown.Builder
mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setContentEncoding
(String value) ContentEncoding is encoding used to encode 'Raw' data.setContentEncodingBytes
(com.google.protobuf.ByteString value) ContentEncoding is encoding used to encode 'Raw' data.setContentType
(String value) ContentType is serialization method used to serialize 'Raw'.setContentTypeBytes
(com.google.protobuf.ByteString value) ContentType is serialization method used to serialize 'Raw'.setRaw
(com.google.protobuf.ByteString value) Raw will hold the complete serialized object which couldn't be matched with a registered type.setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setTypeMeta
(Runtime.TypeMeta value) optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
setTypeMeta
(Runtime.TypeMeta.Builder builderForValue) optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
final Runtime.Unknown.Builder
setUnknownFields
(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, internalGetMutableMapField, 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
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.Builder<Runtime.Unknown.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.Unknown.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.Unknown.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.Unknown.Builder>
-
setField
public Runtime.Unknown.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.Unknown.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.Unknown.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.Unknown.Builder>
-
setRepeatedField
public Runtime.Unknown.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.Unknown.Builder>
-
addRepeatedField
public Runtime.Unknown.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.Unknown.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Runtime.Unknown.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.Unknown.Builder>
-
mergeFrom
public Runtime.Unknown.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Runtime.Unknown.Builder>
- Throws:
IOException
-
hasTypeMeta
public boolean hasTypeMeta()optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
- Specified by:
hasTypeMeta
in interfaceRuntime.UnknownOrBuilder
-
getTypeMeta
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
- Specified by:
getTypeMeta
in interfaceRuntime.UnknownOrBuilder
-
setTypeMeta
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
-
setTypeMeta
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
-
mergeTypeMeta
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
-
clearTypeMeta
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
-
getTypeMetaBuilder
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
-
getTypeMetaOrBuilder
optional .k8s.io.apimachinery.pkg.runtime.TypeMeta typeMeta = 1;
- Specified by:
getTypeMetaOrBuilder
in interfaceRuntime.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:
hasRaw
in interfaceRuntime.UnknownOrBuilder
-
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:
getRaw
in interfaceRuntime.UnknownOrBuilder
-
setRaw
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;
-
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;
-
hasContentEncoding
public boolean hasContentEncoding()ContentEncoding is encoding used to encode 'Raw' data. Unspecified means no encoding.
optional string contentEncoding = 3;
- Specified by:
hasContentEncoding
in interfaceRuntime.UnknownOrBuilder
-
getContentEncoding
ContentEncoding is encoding used to encode 'Raw' data. Unspecified means no encoding.
optional string contentEncoding = 3;
- Specified by:
getContentEncoding
in interfaceRuntime.UnknownOrBuilder
-
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:
getContentEncodingBytes
in interfaceRuntime.UnknownOrBuilder
-
setContentEncoding
ContentEncoding is encoding used to encode 'Raw' data. Unspecified means no encoding.
optional string contentEncoding = 3;
-
clearContentEncoding
ContentEncoding is encoding used to encode 'Raw' data. Unspecified means no encoding.
optional string contentEncoding = 3;
-
setContentEncodingBytes
ContentEncoding is encoding used to encode 'Raw' data. Unspecified means no encoding.
optional string contentEncoding = 3;
-
hasContentType
public boolean hasContentType()ContentType is serialization method used to serialize 'Raw'. Unspecified means ContentTypeJSON.
optional string contentType = 4;
- Specified by:
hasContentType
in interfaceRuntime.UnknownOrBuilder
-
getContentType
ContentType is serialization method used to serialize 'Raw'. Unspecified means ContentTypeJSON.
optional string contentType = 4;
- Specified by:
getContentType
in interfaceRuntime.UnknownOrBuilder
-
getContentTypeBytes
public com.google.protobuf.ByteString getContentTypeBytes()ContentType is serialization method used to serialize 'Raw'. Unspecified means ContentTypeJSON.
optional string contentType = 4;
- Specified by:
getContentTypeBytes
in interfaceRuntime.UnknownOrBuilder
-
setContentType
ContentType is serialization method used to serialize 'Raw'. Unspecified means ContentTypeJSON.
optional string contentType = 4;
-
clearContentType
ContentType is serialization method used to serialize 'Raw'. Unspecified means ContentTypeJSON.
optional string contentType = 4;
-
setContentTypeBytes
ContentType is serialization method used to serialize 'Raw'. Unspecified means ContentTypeJSON.
optional string contentType = 4;
-
setUnknownFields
public final Runtime.Unknown.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.Unknown.Builder>
-
mergeUnknownFields
public final Runtime.Unknown.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Runtime.Unknown.Builder>
-