Class DeviceMessage.Builder (0.25.0)

public static final class DeviceMessage.Builder extends GeneratedMessage.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

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

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

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 GeneratedMessage.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

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