Package com.google.cloud.devicestreaming.v1 (0.2.0)

GitHub Repository

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.devicestreaming.v1.DirectAccessServiceClient Service Description: A service for allocating Android devices and interacting with the live-allocated devices.

Each Session will wait for available capacity, at a higher priority over Test Execution. When

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.devicestreaming.v1.DirectAccessServiceSettings Settings class to configure an instance of DirectAccessServiceClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.devicestreaming.v1.AdbMessage A message to an ADB server.
com.google.cloud.devicestreaming.v1.AdbMessage.Builder A message to an ADB server.
com.google.cloud.devicestreaming.v1.AdbServiceProto
com.google.cloud.devicestreaming.v1.AndroidDevice A single Android device.
com.google.cloud.devicestreaming.v1.AndroidDevice.Builder A single Android device.
com.google.cloud.devicestreaming.v1.CancelDeviceSessionRequest Request message for DirectAccessService.CancelDeviceSession.
com.google.cloud.devicestreaming.v1.CancelDeviceSessionRequest.Builder Request message for DirectAccessService.CancelDeviceSession.
com.google.cloud.devicestreaming.v1.Close Message signifying that the stream closed.
com.google.cloud.devicestreaming.v1.Close.Builder Message signifying that the stream closed.
com.google.cloud.devicestreaming.v1.CreateDeviceSessionRequest Request message for DirectAccessService.CreateDeviceSession.
com.google.cloud.devicestreaming.v1.CreateDeviceSessionRequest.Builder Request message for DirectAccessService.CreateDeviceSession.
com.google.cloud.devicestreaming.v1.DeviceMessage A message returned from a device.
com.google.cloud.devicestreaming.v1.DeviceMessage.Builder A message returned from a device.
com.google.cloud.devicestreaming.v1.DeviceSession Protobuf message describing the device message, used from several RPCs.
com.google.cloud.devicestreaming.v1.DeviceSession.Builder Protobuf message describing the device message, used from several RPCs.
com.google.cloud.devicestreaming.v1.DeviceSession.SessionStateEvent A message encapsulating a series of Session states and the time that the DeviceSession first entered those states.
com.google.cloud.devicestreaming.v1.DeviceSession.SessionStateEvent.Builder A message encapsulating a series of Session states and the time that the DeviceSession first entered those states.
com.google.cloud.devicestreaming.v1.DeviceSessionName
com.google.cloud.devicestreaming.v1.DeviceSessionName.Builder Builder for projects/{project}/deviceSessions/{device_session}.
com.google.cloud.devicestreaming.v1.DirectAccessServiceClient.ListDeviceSessionsFixedSizeCollection
com.google.cloud.devicestreaming.v1.DirectAccessServiceClient.ListDeviceSessionsPage
com.google.cloud.devicestreaming.v1.DirectAccessServiceClient.ListDeviceSessionsPagedResponse
com.google.cloud.devicestreaming.v1.DirectAccessServiceGrpc A service for allocating Android devices and interacting with the live-allocated devices. Each Session will wait for available capacity, at a higher
com.google.cloud.devicestreaming.v1.DirectAccessServiceGrpc.DirectAccessServiceImplBase Base class for the server implementation of the service DirectAccessService. A service for allocating Android devices and interacting with the
com.google.cloud.devicestreaming.v1.DirectAccessServiceSettings.Builder Builder for DirectAccessServiceSettings.
com.google.cloud.devicestreaming.v1.Fail Message signifying that the stream failed to open
com.google.cloud.devicestreaming.v1.Fail.Builder Message signifying that the stream failed to open
com.google.cloud.devicestreaming.v1.GetDeviceSessionRequest Request message for DirectAccessService.GetDeviceSession.
com.google.cloud.devicestreaming.v1.GetDeviceSessionRequest.Builder Request message for DirectAccessService.GetDeviceSession.
com.google.cloud.devicestreaming.v1.ListDeviceSessionsRequest Request message for DirectAccessService.ListDeviceSessions.
com.google.cloud.devicestreaming.v1.ListDeviceSessionsRequest.Builder Request message for DirectAccessService.ListDeviceSessions.
com.google.cloud.devicestreaming.v1.ListDeviceSessionsResponse Response message for DirectAccessService.ListDeviceSessions.
com.google.cloud.devicestreaming.v1.ListDeviceSessionsResponse.Builder Response message for DirectAccessService.ListDeviceSessions.
com.google.cloud.devicestreaming.v1.Okay Message signifying that the stream is open
com.google.cloud.devicestreaming.v1.Okay.Builder Message signifying that the stream is open
com.google.cloud.devicestreaming.v1.Open Message for opening a new stream.
com.google.cloud.devicestreaming.v1.Open.Builder Message for opening a new stream.
com.google.cloud.devicestreaming.v1.ProjectName
com.google.cloud.devicestreaming.v1.ProjectName.Builder Builder for projects/{project}.
com.google.cloud.devicestreaming.v1.ServiceProto
com.google.cloud.devicestreaming.v1.StatusUpdate A StatusUpdate message given over the ADB protocol for the device state.
com.google.cloud.devicestreaming.v1.StatusUpdate.Builder A StatusUpdate message given over the ADB protocol for the device state.
com.google.cloud.devicestreaming.v1.StreamData Data for a stream.
com.google.cloud.devicestreaming.v1.StreamData.Builder Data for a stream.
com.google.cloud.devicestreaming.v1.StreamStatus The result of a stream.
com.google.cloud.devicestreaming.v1.StreamStatus.Builder The result of a stream.
com.google.cloud.devicestreaming.v1.UpdateDeviceSessionRequest Request message for DirectAccessService.UpdateDeviceSession.
com.google.cloud.devicestreaming.v1.UpdateDeviceSessionRequest.Builder Request message for DirectAccessService.UpdateDeviceSession.

Interfaces

Interface Description
com.google.cloud.devicestreaming.v1.AdbMessageOrBuilder
com.google.cloud.devicestreaming.v1.AndroidDeviceOrBuilder
com.google.cloud.devicestreaming.v1.CancelDeviceSessionRequestOrBuilder
com.google.cloud.devicestreaming.v1.CloseOrBuilder
com.google.cloud.devicestreaming.v1.CreateDeviceSessionRequestOrBuilder
com.google.cloud.devicestreaming.v1.DeviceMessageOrBuilder
com.google.cloud.devicestreaming.v1.DeviceSession.SessionStateEventOrBuilder
com.google.cloud.devicestreaming.v1.DeviceSessionOrBuilder
com.google.cloud.devicestreaming.v1.DirectAccessServiceGrpc.AsyncService A service for allocating Android devices and interacting with the live-allocated devices. Each Session will wait for available capacity, at a higher
com.google.cloud.devicestreaming.v1.FailOrBuilder
com.google.cloud.devicestreaming.v1.GetDeviceSessionRequestOrBuilder
com.google.cloud.devicestreaming.v1.ListDeviceSessionsRequestOrBuilder
com.google.cloud.devicestreaming.v1.ListDeviceSessionsResponseOrBuilder
com.google.cloud.devicestreaming.v1.OkayOrBuilder
com.google.cloud.devicestreaming.v1.OpenOrBuilder
com.google.cloud.devicestreaming.v1.StatusUpdateOrBuilder
com.google.cloud.devicestreaming.v1.StreamDataOrBuilder
com.google.cloud.devicestreaming.v1.StreamStatusOrBuilder
com.google.cloud.devicestreaming.v1.UpdateDeviceSessionRequestOrBuilder

Enums

Enum Description
com.google.cloud.devicestreaming.v1.AdbMessage.ContentsCase
com.google.cloud.devicestreaming.v1.DeviceMessage.ContentsCase
com.google.cloud.devicestreaming.v1.DeviceSession.ExpirationCase
com.google.cloud.devicestreaming.v1.DeviceSession.SessionState The state that the DeviceSession resides.
com.google.cloud.devicestreaming.v1.StatusUpdate.DeviceState The state displayed with the ADB Device when running "adb devices"
com.google.cloud.devicestreaming.v1.StreamData.ContentsCase
com.google.cloud.devicestreaming.v1.StreamStatus.StatusCase