Class DeviceMessage.Builder (0.2.0)

public static final class DeviceMessage.Builder extends GeneratedMessageV3.Builder<DeviceMessage.Builder> implements DeviceMessageOrBuilder

A message returned from a device.

Protobuf type google.cloud.devicestreaming.v1.DeviceMessage

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public DeviceMessage.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
DeviceMessage.Builder
Overrides

build()

public DeviceMessage build()
Returns
Type Description
DeviceMessage

buildPartial()

public DeviceMessage buildPartial()
Returns
Type Description
DeviceMessage

clear()

public DeviceMessage.Builder clear()
Returns
Type Description
DeviceMessage.Builder
Overrides

clearContents()

public DeviceMessage.Builder clearContents()
Returns
Type Description
DeviceMessage.Builder

clearField(Descriptors.FieldDescriptor field)

public DeviceMessage.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
DeviceMessage.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public DeviceMessage.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
DeviceMessage.Builder
Overrides

clearStatusUpdate()

public DeviceMessage.Builder clearStatusUpdate()

Information about the device's state.

.google.cloud.devicestreaming.v1.StatusUpdate status_update = 1;

Returns
Type Description
DeviceMessage.Builder

clearStreamData()

public DeviceMessage.Builder clearStreamData()

Data from an open stream.

.google.cloud.devicestreaming.v1.StreamData stream_data = 3;

Returns
Type Description
DeviceMessage.Builder

clearStreamStatus()

public DeviceMessage.Builder clearStreamStatus()

The result of a device stream from ADB.

.google.cloud.devicestreaming.v1.StreamStatus stream_status = 2;

Returns
Type Description
DeviceMessage.Builder

clone()

public DeviceMessage.Builder clone()
Returns
Type Description
DeviceMessage.Builder
Overrides

getContentsCase()

public DeviceMessage.ContentsCase getContentsCase()
Returns
Type Description
DeviceMessage.ContentsCase

getDefaultInstanceForType()

public DeviceMessage getDefaultInstanceForType()
Returns
Type Description
DeviceMessage

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getStatusUpdate()

public StatusUpdate getStatusUpdate()

Information about the device's state.

.google.cloud.devicestreaming.v1.StatusUpdate status_update = 1;

Returns
Type Description
StatusUpdate

The statusUpdate.

getStatusUpdateBuilder()

public StatusUpdate.Builder getStatusUpdateBuilder()

Information about the device's state.

.google.cloud.devicestreaming.v1.StatusUpdate status_update = 1;

Returns
Type Description
StatusUpdate.Builder

getStatusUpdateOrBuilder()

public StatusUpdateOrBuilder getStatusUpdateOrBuilder()

Information about the device's state.

.google.cloud.devicestreaming.v1.StatusUpdate status_update = 1;

Returns
Type Description
StatusUpdateOrBuilder

getStreamData()

public StreamData getStreamData()

Data from an open stream.

.google.cloud.devicestreaming.v1.StreamData stream_data = 3;

Returns
Type Description
StreamData

The streamData.

getStreamDataBuilder()

public StreamData.Builder getStreamDataBuilder()

Data from an open stream.

.google.cloud.devicestreaming.v1.StreamData stream_data = 3;

Returns
Type Description
StreamData.Builder

getStreamDataOrBuilder()

public StreamDataOrBuilder getStreamDataOrBuilder()

Data from an open stream.

.google.cloud.devicestreaming.v1.StreamData stream_data = 3;

Returns
Type Description
StreamDataOrBuilder

getStreamStatus()

public StreamStatus getStreamStatus()

The result of a device stream from ADB.

.google.cloud.devicestreaming.v1.StreamStatus stream_status = 2;

Returns
Type Description
StreamStatus

The streamStatus.

getStreamStatusBuilder()

public StreamStatus.Builder getStreamStatusBuilder()

The result of a device stream from ADB.

.google.cloud.devicestreaming.v1.StreamStatus stream_status = 2;

Returns
Type Description
StreamStatus.Builder

getStreamStatusOrBuilder()

public StreamStatusOrBuilder getStreamStatusOrBuilder()

The result of a device stream from ADB.

.google.cloud.devicestreaming.v1.StreamStatus stream_status = 2;

Returns
Type Description
StreamStatusOrBuilder

hasStatusUpdate()

public boolean hasStatusUpdate()

Information about the device's state.

.google.cloud.devicestreaming.v1.StatusUpdate status_update = 1;

Returns
Type Description
boolean

Whether the statusUpdate field is set.

hasStreamData()

public boolean hasStreamData()

Data from an open stream.

.google.cloud.devicestreaming.v1.StreamData stream_data = 3;

Returns
Type Description
boolean

Whether the streamData field is set.

hasStreamStatus()

public boolean hasStreamStatus()

The result of a device stream from ADB.

.google.cloud.devicestreaming.v1.StreamStatus stream_status = 2;

Returns
Type Description
boolean

Whether the streamStatus field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DeviceMessage other)

public DeviceMessage.Builder mergeFrom(DeviceMessage other)
Parameter
Name Description
other DeviceMessage
Returns
Type Description
DeviceMessage.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public DeviceMessage.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DeviceMessage.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public DeviceMessage.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
DeviceMessage.Builder
Overrides

mergeStatusUpdate(StatusUpdate value)

public DeviceMessage.Builder mergeStatusUpdate(StatusUpdate value)

Information about the device's state.

.google.cloud.devicestreaming.v1.StatusUpdate status_update = 1;

Parameter
Name Description
value StatusUpdate
Returns
Type Description
DeviceMessage.Builder

mergeStreamData(StreamData value)

public DeviceMessage.Builder mergeStreamData(StreamData value)

Data from an open stream.

.google.cloud.devicestreaming.v1.StreamData stream_data = 3;

Parameter
Name Description
value StreamData
Returns
Type Description
DeviceMessage.Builder

mergeStreamStatus(StreamStatus value)

public DeviceMessage.Builder mergeStreamStatus(StreamStatus value)

The result of a device stream from ADB.

.google.cloud.devicestreaming.v1.StreamStatus stream_status = 2;

Parameter
Name Description
value StreamStatus
Returns
Type Description
DeviceMessage.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final DeviceMessage.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
DeviceMessage.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public DeviceMessage.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
DeviceMessage.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public DeviceMessage.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
DeviceMessage.Builder
Overrides

setStatusUpdate(StatusUpdate value)

public DeviceMessage.Builder setStatusUpdate(StatusUpdate value)

Information about the device's state.

.google.cloud.devicestreaming.v1.StatusUpdate status_update = 1;

Parameter
Name Description
value StatusUpdate
Returns
Type Description
DeviceMessage.Builder

setStatusUpdate(StatusUpdate.Builder builderForValue)

public DeviceMessage.Builder setStatusUpdate(StatusUpdate.Builder builderForValue)

Information about the device's state.

.google.cloud.devicestreaming.v1.StatusUpdate status_update = 1;

Parameter
Name Description
builderForValue StatusUpdate.Builder
Returns
Type Description
DeviceMessage.Builder

setStreamData(StreamData value)

public DeviceMessage.Builder setStreamData(StreamData value)

Data from an open stream.

.google.cloud.devicestreaming.v1.StreamData stream_data = 3;

Parameter
Name Description
value StreamData
Returns
Type Description
DeviceMessage.Builder

setStreamData(StreamData.Builder builderForValue)

public DeviceMessage.Builder setStreamData(StreamData.Builder builderForValue)

Data from an open stream.

.google.cloud.devicestreaming.v1.StreamData stream_data = 3;

Parameter
Name Description
builderForValue StreamData.Builder
Returns
Type Description
DeviceMessage.Builder

setStreamStatus(StreamStatus value)

public DeviceMessage.Builder setStreamStatus(StreamStatus value)

The result of a device stream from ADB.

.google.cloud.devicestreaming.v1.StreamStatus stream_status = 2;

Parameter
Name Description
value StreamStatus
Returns
Type Description
DeviceMessage.Builder

setStreamStatus(StreamStatus.Builder builderForValue)

public DeviceMessage.Builder setStreamStatus(StreamStatus.Builder builderForValue)

The result of a device stream from ADB.

.google.cloud.devicestreaming.v1.StreamStatus stream_status = 2;

Parameter
Name Description
builderForValue StreamStatus.Builder
Returns
Type Description
DeviceMessage.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final DeviceMessage.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
DeviceMessage.Builder
Overrides