public class Win32LobAppAssignmentSettings extends MobileAppAssignmentSettings implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
Win32LobAppAssignmentSettings.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Win32LobAppDeliveryOptimizationPriority |
deliveryOptimizationPriority |
protected MobileAppInstallTimeSettings |
installTimeSettings |
protected Win32LobAppNotification |
notifications |
protected Win32LobAppRestartSettings |
restartSettings |
protected com.github.davidmoten.odata.client.internal.UnmappedFields |
unmappedFields |
contextPath, odataType| Modifier | Constructor and Description |
|---|---|
protected |
Win32LobAppAssignmentSettings() |
| Modifier and Type | Method and Description |
|---|---|
static Win32LobAppAssignmentSettings.Builder |
builderWin32LobAppAssignmentSettings()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<Win32LobAppDeliveryOptimizationPriority> |
getDeliveryOptimizationPriority()
“The delivery optimization priority for this app assignment.
|
Optional<MobileAppInstallTimeSettings> |
getInstallTimeSettings()
“The install time settings to apply for this app assignment.”
|
Optional<Win32LobAppNotification> |
getNotifications()
“The notification status for this app assignment.”
|
Optional<Win32LobAppRestartSettings> |
getRestartSettings()
“The reboot settings to apply for this app assignment.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
Win32LobAppAssignmentSettings |
withDeliveryOptimizationPriority(Win32LobAppDeliveryOptimizationPriority deliveryOptimizationPriority)
Returns an immutable copy of
this with just the deliveryOptimizationPriority field changed. |
Win32LobAppAssignmentSettings |
withInstallTimeSettings(MobileAppInstallTimeSettings installTimeSettings)
Returns an immutable copy of
this with just the installTimeSettings field changed. |
Win32LobAppAssignmentSettings |
withNotifications(Win32LobAppNotification notifications)
Returns an immutable copy of
this with just the notifications
field changed. |
Win32LobAppAssignmentSettings |
withRestartSettings(Win32LobAppRestartSettings restartSettings)
Returns an immutable copy of
this with just the restartSettings
field changed. |
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected Win32LobAppNotification notifications
protected Win32LobAppRestartSettings restartSettings
protected MobileAppInstallTimeSettings installTimeSettings
protected Win32LobAppDeliveryOptimizationPriority deliveryOptimizationPriority
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class MobileAppAssignmentSettingspublic Optional<Win32LobAppNotification> getNotifications()
public Win32LobAppAssignmentSettings withNotifications(Win32LobAppNotification notifications)
this with just the notifications
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“The notification status for this app assignment.”
notifications - new value of notifications field (as defined in service metadata)this with just the notifications field changedpublic Optional<Win32LobAppRestartSettings> getRestartSettings()
public Win32LobAppAssignmentSettings withRestartSettings(Win32LobAppRestartSettings restartSettings)
this with just the restartSettings
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“The reboot settings to apply for this app assignment.”
restartSettings - new value of restartSettings field (as defined in service metadata)this with just the restartSettings field changedpublic Optional<MobileAppInstallTimeSettings> getInstallTimeSettings()
public Win32LobAppAssignmentSettings withInstallTimeSettings(MobileAppInstallTimeSettings installTimeSettings)
this with just the installTimeSettings field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“The install time settings to apply for this app assignment.”
installTimeSettings - new value of installTimeSettings field (as defined in service metadata)this with just the installTimeSettings field changedpublic Optional<Win32LobAppDeliveryOptimizationPriority> getDeliveryOptimizationPriority()
public Win32LobAppAssignmentSettings withDeliveryOptimizationPriority(Win32LobAppDeliveryOptimizationPriority deliveryOptimizationPriority)
this with just the deliveryOptimizationPriority field changed. Field description below. The field
name is also added to an internal map of changed fields in the returned object
so that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“The delivery optimization priority for this app assignment. This setting is not supported in National Cloud environments.”
deliveryOptimizationPriority - new value of deliveryOptimizationPriority field (as defined in service metadata)this with just the deliveryOptimizationPriority field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class MobileAppAssignmentSettingspublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class MobileAppAssignmentSettingspublic static Win32LobAppAssignmentSettings.Builder builderWin32LobAppAssignmentSettings()
public String toString()
toString in class MobileAppAssignmentSettingsCopyright © 2018–2020. All rights reserved.