Package io.kubernetes.client.proto
Class IntStr.IntOrString.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<IntStr.IntOrString.Builder>
io.kubernetes.client.proto.IntStr.IntOrString.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,IntStr.IntOrStringOrBuilder,Cloneable
- Enclosing class:
- IntStr.IntOrString
public static final class IntStr.IntOrString.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<IntStr.IntOrString.Builder>
implements IntStr.IntOrStringOrBuilder
IntOrString is a type that can hold an int32 or a string. When used in JSON or YAML marshalling and unmarshalling, it produces or consumes the inner type. This allows you to have, for example, a JSON field that can accept a name or number. TODO: Rename to Int32OrString +protobuf=true +protobuf.options.(gogoproto.goproto_stringer)=false +k8s:openapi-gen=trueProtobuf type
k8s.io.apimachinery.pkg.util.intstr.IntOrString-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) optional int32 intVal = 2;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional string strVal = 3;optional int64 type = 1;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorintoptional int32 intVal = 2;optional string strVal = 3;com.google.protobuf.ByteStringoptional string strVal = 3;longgetType()optional int64 type = 1;booleanoptional int32 intVal = 2;booleanoptional string strVal = 3;booleanhasType()optional int64 type = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(IntStr.IntOrString other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setIntVal(int value) optional int32 intVal = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) optional string strVal = 3;setStrValBytes(com.google.protobuf.ByteString value) optional string strVal = 3;setType(long value) optional int64 type = 1;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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods 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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<IntStr.IntOrString.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<IntStr.IntOrString.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<IntStr.IntOrString.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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<IntStr.IntOrString.Builder>
-
setField
public IntStr.IntOrString.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<IntStr.IntOrString.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<IntStr.IntOrString.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<IntStr.IntOrString.Builder>
-
setRepeatedField
public IntStr.IntOrString.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<IntStr.IntOrString.Builder>
-
addRepeatedField
public IntStr.IntOrString.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<IntStr.IntOrString.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<IntStr.IntOrString.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<IntStr.IntOrString.Builder>
-
mergeFrom
public IntStr.IntOrString.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<IntStr.IntOrString.Builder>- Throws:
IOException
-
hasType
public boolean hasType()optional int64 type = 1;- Specified by:
hasTypein interfaceIntStr.IntOrStringOrBuilder
-
getType
public long getType()optional int64 type = 1;- Specified by:
getTypein interfaceIntStr.IntOrStringOrBuilder
-
setType
optional int64 type = 1; -
clearType
optional int64 type = 1; -
hasIntVal
public boolean hasIntVal()optional int32 intVal = 2;- Specified by:
hasIntValin interfaceIntStr.IntOrStringOrBuilder
-
getIntVal
public int getIntVal()optional int32 intVal = 2;- Specified by:
getIntValin interfaceIntStr.IntOrStringOrBuilder
-
setIntVal
optional int32 intVal = 2; -
clearIntVal
optional int32 intVal = 2; -
hasStrVal
public boolean hasStrVal()optional string strVal = 3;- Specified by:
hasStrValin interfaceIntStr.IntOrStringOrBuilder
-
getStrVal
optional string strVal = 3;- Specified by:
getStrValin interfaceIntStr.IntOrStringOrBuilder
-
getStrValBytes
public com.google.protobuf.ByteString getStrValBytes()optional string strVal = 3;- Specified by:
getStrValBytesin interfaceIntStr.IntOrStringOrBuilder
-
setStrVal
optional string strVal = 3; -
clearStrVal
optional string strVal = 3; -
setStrValBytes
optional string strVal = 3; -
setUnknownFields
public final IntStr.IntOrString.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<IntStr.IntOrString.Builder>
-
mergeUnknownFields
public final IntStr.IntOrString.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<IntStr.IntOrString.Builder>
-