public static final class DeviceEventData.Builder extends GeneratedMessageV3.Builder<DeviceEventData.Builder> implements DeviceEventDataOrBuilder
The data within all Cloud IoT Device events.
Protobuf type google.events.cloud.iot.v1.DeviceEventData
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DeviceEventData.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public DeviceEventData build()
buildPartial()
public DeviceEventData buildPartial()
clear()
public DeviceEventData.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public DeviceEventData.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public DeviceEventData.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPayload()
public DeviceEventData.Builder clearPayload()
Optional. The Device event payload. Unset for deletion events.
optional .google.events.cloud.iot.v1.Device payload = 1;
clone()
public DeviceEventData.Builder clone()
Overrides
getDefaultInstanceForType()
public DeviceEventData getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getPayload()
public Device getPayload()
Optional. The Device event payload. Unset for deletion events.
optional .google.events.cloud.iot.v1.Device payload = 1;
Returns |
Type |
Description |
Device |
The payload.
|
getPayloadBuilder()
public Device.Builder getPayloadBuilder()
Optional. The Device event payload. Unset for deletion events.
optional .google.events.cloud.iot.v1.Device payload = 1;
getPayloadOrBuilder()
public DeviceOrBuilder getPayloadOrBuilder()
Optional. The Device event payload. Unset for deletion events.
optional .google.events.cloud.iot.v1.Device payload = 1;
hasPayload()
public boolean hasPayload()
Optional. The Device event payload. Unset for deletion events.
optional .google.events.cloud.iot.v1.Device payload = 1;
Returns |
Type |
Description |
boolean |
Whether the payload field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(DeviceEventData other)
public DeviceEventData.Builder mergeFrom(DeviceEventData other)
public DeviceEventData.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public DeviceEventData.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergePayload(Device value)
public DeviceEventData.Builder mergePayload(Device value)
Optional. The Device event payload. Unset for deletion events.
optional .google.events.cloud.iot.v1.Device payload = 1;
Parameter |
Name |
Description |
value |
Device
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DeviceEventData.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public DeviceEventData.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setPayload(Device value)
public DeviceEventData.Builder setPayload(Device value)
Optional. The Device event payload. Unset for deletion events.
optional .google.events.cloud.iot.v1.Device payload = 1;
Parameter |
Name |
Description |
value |
Device
|
setPayload(Device.Builder builderForValue)
public DeviceEventData.Builder setPayload(Device.Builder builderForValue)
Optional. The Device event payload. Unset for deletion events.
optional .google.events.cloud.iot.v1.Device payload = 1;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DeviceEventData.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final DeviceEventData.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides