public class Media extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
Media.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected DeviceInfo |
calleeDevice |
protected NetworkInfo |
calleeNetwork |
protected DeviceInfo |
callerDevice |
protected NetworkInfo |
callerNetwork |
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected String |
label |
protected String |
odataType |
protected List<MediaStream> |
streams |
protected String |
streamsNextLink |
protected com.github.davidmoten.odata.client.internal.UnmappedFields |
unmappedFields |
| Modifier | Constructor and Description |
|---|---|
protected |
Media() |
| Modifier and Type | Method and Description |
|---|---|
static Media.Builder |
builder()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<DeviceInfo> |
getCalleeDevice() |
Optional<NetworkInfo> |
getCalleeNetwork() |
Optional<DeviceInfo> |
getCallerDevice() |
Optional<NetworkInfo> |
getCallerNetwork() |
Optional<String> |
getLabel() |
com.github.davidmoten.odata.client.CollectionPage<MediaStream> |
getStreams() |
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
Media |
withCalleeDevice(DeviceInfo calleeDevice) |
Media |
withCalleeNetwork(NetworkInfo calleeNetwork) |
Media |
withCallerDevice(DeviceInfo callerDevice) |
Media |
withCallerNetwork(NetworkInfo callerNetwork) |
Media |
withLabel(String label) |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected String odataType
protected String label
protected NetworkInfo callerNetwork
protected NetworkInfo calleeNetwork
protected DeviceInfo callerDevice
protected DeviceInfo calleeDevice
protected List<MediaStream> streams
protected String streamsNextLink
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic Optional<NetworkInfo> getCallerNetwork()
public Media withCallerNetwork(NetworkInfo callerNetwork)
public Optional<NetworkInfo> getCalleeNetwork()
public Media withCalleeNetwork(NetworkInfo calleeNetwork)
public Optional<DeviceInfo> getCallerDevice()
public Media withCallerDevice(DeviceInfo callerDevice)
public Optional<DeviceInfo> getCalleeDevice()
public Media withCalleeDevice(DeviceInfo calleeDevice)
public com.github.davidmoten.odata.client.CollectionPage<MediaStream> getStreams()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepublic static Media.Builder builder()
Copyright © 2018–2020. All rights reserved.