Class DeviceSettingItemOuterClass.DeviceSettingItem.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<DeviceSettingItemOuterClass.DeviceSettingItem.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<DeviceSettingItemOuterClass.DeviceSettingItem.Builder>
Arp.Device.Interface.Services.Grpc.DeviceSettingItemOuterClass.DeviceSettingItem.Builder
- All Implemented Interfaces:
DeviceSettingItemOuterClass.DeviceSettingItemOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
DeviceSettingItemOuterClass.DeviceSettingItem
public static final class DeviceSettingItemOuterClass.DeviceSettingItem.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<DeviceSettingItemOuterClass.DeviceSettingItem.Builder>
implements DeviceSettingItemOuterClass.DeviceSettingItemOrBuilder
/ <summary> / Container for a (relative) setting identifier with its value. / </summary> / <remarks> / The structure is designed for efficient interpretation on the receiving side which is the Remoting server. / The structure is used by <see cref="Arp.Device.Interface.Services.IDeviceSettingsService.WriteValue" /> / A sequence of instances of this structure is intended to be passed to the / method <see cref="Arp.Device.Interface.Services.IDeviceSettingsService.WriteValues" />. / </remarks>Protobuf type
Arp.Device.Interface.Services.Grpc.DeviceSettingItem-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Objectprivate ArpTypes.ObjectTypeprivate com.google.protobuf.SingleFieldBuilderV3<ArpTypes.ObjectType, ArpTypes.ObjectType.Builder, ArpTypes.ObjectTypeOrBuilder> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) string Setting = 1;.Arp.Type.Grpc.ObjectType Value = 2;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorstring Setting = 1;com.google.protobuf.ByteStringstring Setting = 1;getValue().Arp.Type.Grpc.ObjectType Value = 2;.Arp.Type.Grpc.ObjectType Value = 2;private com.google.protobuf.SingleFieldBuilderV3<ArpTypes.ObjectType, ArpTypes.ObjectType.Builder, ArpTypes.ObjectTypeOrBuilder> .Arp.Type.Grpc.ObjectType Value = 2;.Arp.Type.Grpc.ObjectType Value = 2;booleanhasValue().Arp.Type.Grpc.ObjectType Value = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanprivate voidmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) mergeValue(ArpTypes.ObjectType value) .Arp.Type.Grpc.ObjectType Value = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSetting(String value) string Setting = 1;setSettingBytes(com.google.protobuf.ByteString value) string Setting = 1;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setValue(ArpTypes.ObjectType value) .Arp.Type.Grpc.ObjectType Value = 2;setValue(ArpTypes.ObjectType.Builder builderForValue) .Arp.Type.Grpc.ObjectType Value = 2;Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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
-
Field Details
-
setting_
-
value_
-
valueBuilder_
private com.google.protobuf.SingleFieldBuilderV3<ArpTypes.ObjectType,ArpTypes.ObjectType.Builder, valueBuilder_ArpTypes.ObjectTypeOrBuilder>
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
-
-
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<DeviceSettingItemOuterClass.DeviceSettingItem.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization() -
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceSettingItemOuterClass.DeviceSettingItem.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<DeviceSettingItemOuterClass.DeviceSettingItem.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<DeviceSettingItemOuterClass.DeviceSettingItem.Builder>
-
setField
public DeviceSettingItemOuterClass.DeviceSettingItem.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<DeviceSettingItemOuterClass.DeviceSettingItem.Builder>
-
clearField
public DeviceSettingItemOuterClass.DeviceSettingItem.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceSettingItemOuterClass.DeviceSettingItem.Builder>
-
clearOneof
public DeviceSettingItemOuterClass.DeviceSettingItem.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceSettingItemOuterClass.DeviceSettingItem.Builder>
-
setRepeatedField
public DeviceSettingItemOuterClass.DeviceSettingItem.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<DeviceSettingItemOuterClass.DeviceSettingItem.Builder>
-
addRepeatedField
public DeviceSettingItemOuterClass.DeviceSettingItem.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<DeviceSettingItemOuterClass.DeviceSettingItem.Builder>
-
mergeFrom
public DeviceSettingItemOuterClass.DeviceSettingItem.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DeviceSettingItemOuterClass.DeviceSettingItem.Builder>
-
mergeFrom
public DeviceSettingItemOuterClass.DeviceSettingItem.Builder mergeFrom(DeviceSettingItemOuterClass.DeviceSettingItem other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceSettingItemOuterClass.DeviceSettingItem.Builder>
-
mergeFrom
public DeviceSettingItemOuterClass.DeviceSettingItem.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<DeviceSettingItemOuterClass.DeviceSettingItem.Builder>- Throws:
IOException
-
getSetting
string Setting = 1;- Specified by:
getSettingin interfaceDeviceSettingItemOuterClass.DeviceSettingItemOrBuilder
-
getSettingBytes
public com.google.protobuf.ByteString getSettingBytes()string Setting = 1;- Specified by:
getSettingBytesin interfaceDeviceSettingItemOuterClass.DeviceSettingItemOrBuilder
-
setSetting
string Setting = 1; -
clearSetting
string Setting = 1; -
setSettingBytes
public DeviceSettingItemOuterClass.DeviceSettingItem.Builder setSettingBytes(com.google.protobuf.ByteString value) string Setting = 1; -
hasValue
public boolean hasValue().Arp.Type.Grpc.ObjectType Value = 2;- Specified by:
hasValuein interfaceDeviceSettingItemOuterClass.DeviceSettingItemOrBuilder
-
getValue
.Arp.Type.Grpc.ObjectType Value = 2;- Specified by:
getValuein interfaceDeviceSettingItemOuterClass.DeviceSettingItemOrBuilder
-
setValue
.Arp.Type.Grpc.ObjectType Value = 2; -
setValue
public DeviceSettingItemOuterClass.DeviceSettingItem.Builder setValue(ArpTypes.ObjectType.Builder builderForValue) .Arp.Type.Grpc.ObjectType Value = 2; -
mergeValue
.Arp.Type.Grpc.ObjectType Value = 2; -
clearValue
.Arp.Type.Grpc.ObjectType Value = 2; -
getValueBuilder
.Arp.Type.Grpc.ObjectType Value = 2; -
getValueOrBuilder
.Arp.Type.Grpc.ObjectType Value = 2;- Specified by:
getValueOrBuilderin interfaceDeviceSettingItemOuterClass.DeviceSettingItemOrBuilder
-
getValueFieldBuilder
private com.google.protobuf.SingleFieldBuilderV3<ArpTypes.ObjectType,ArpTypes.ObjectType.Builder, getValueFieldBuilder()ArpTypes.ObjectTypeOrBuilder> .Arp.Type.Grpc.ObjectType Value = 2; -
setUnknownFields
public final DeviceSettingItemOuterClass.DeviceSettingItem.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceSettingItemOuterClass.DeviceSettingItem.Builder>
-
mergeUnknownFields
public final DeviceSettingItemOuterClass.DeviceSettingItem.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceSettingItemOuterClass.DeviceSettingItem.Builder>
-