public class OfficeSuiteApp extends MobileApp implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
OfficeSuiteApp.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
autoAcceptEula |
protected ExcludedApps |
excludedApps |
protected OfficeSuiteInstallProgressDisplayLevel |
installProgressDisplayLevel |
protected List<String> |
localesToInstall |
protected String |
localesToInstallNextLink |
protected byte[] |
officeConfigurationXml |
protected WindowsArchitecture |
officePlatformArchitecture |
protected List<OfficeProductId> |
productIds |
protected String |
productIdsNextLink |
protected Boolean |
shouldUninstallOlderVersionsOfOffice |
protected String |
targetVersion |
protected OfficeUpdateChannel |
updateChannel |
protected String |
updateVersion |
protected Boolean |
useSharedComputerActivation |
createdDateTime, dependentAppCount, description, developer, displayName, informationUrl, isAssigned, isFeatured, largeIcon, lastModifiedDateTime, notes, owner, privacyInformationUrl, publisher, publishingState, roleScopeTagIds, roleScopeTagIdsNextLink, uploadStatechangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
OfficeSuiteApp() |
| Modifier and Type | Method and Description |
|---|---|
static OfficeSuiteApp.Builder |
builderOfficeSuiteApp()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<Boolean> |
getAutoAcceptEula()
“The value to accept the EULA automatically on the enduser's device.”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<ExcludedApps> |
getExcludedApps()
“The property to represent the apps which are excluded from the selected
Office365 Product Id.”
|
Optional<OfficeSuiteInstallProgressDisplayLevel> |
getInstallProgressDisplayLevel()
“To specify the level of display for the Installation Progress Setup UI on the
Device.”
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getLocalesToInstall()
“The property to represent the locales which are installed when the apps from
Office365 is installed.
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getLocalesToInstall(com.github.davidmoten.odata.client.HttpRequestOptions options)
“The property to represent the locales which are installed when the apps from
Office365 is installed.
|
Optional<byte[]> |
getOfficeConfigurationXml()
“The property to represent the XML configuration file that can be specified for
Office ProPlus Apps.
|
Optional<WindowsArchitecture> |
getOfficePlatformArchitecture()
“The property to represent the Office365 app suite version.”
|
com.github.davidmoten.odata.client.CollectionPage<OfficeProductId> |
getProductIds()
“The Product Ids that represent the Office365 Suite SKU.”
|
com.github.davidmoten.odata.client.CollectionPage<OfficeProductId> |
getProductIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
“The Product Ids that represent the Office365 Suite SKU.”
|
Optional<Boolean> |
getShouldUninstallOlderVersionsOfOffice()
“The property to determine whether to uninstall existing Office MSI if an
Office365 app suite is deployed to the device or not.”
|
Optional<String> |
getTargetVersion()
“The property to represent the specific target version for the Office365 app
suite that should be remained deployed on the devices.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<OfficeUpdateChannel> |
getUpdateChannel()
“The property to represent the Office365 Update Channel.”
|
Optional<String> |
getUpdateVersion()
“The property to represent the update version in which the specific target
version is available for the Office365 app suite.”
|
Optional<Boolean> |
getUseSharedComputerActivation()
“The property to represent that whether the shared computer activation is used
not for Office365 app suite.”
|
String |
odataTypeName() |
OfficeSuiteApp |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
OfficeSuiteApp |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
OfficeSuiteApp |
withAutoAcceptEula(Boolean autoAcceptEula)
Returns an immutable copy of
this with just the autoAcceptEula
field changed. |
OfficeSuiteApp |
withExcludedApps(ExcludedApps excludedApps)
Returns an immutable copy of
this with just the excludedApps
field changed. |
OfficeSuiteApp |
withInstallProgressDisplayLevel(OfficeSuiteInstallProgressDisplayLevel installProgressDisplayLevel)
Returns an immutable copy of
this with just the installProgressDisplayLevel field changed. |
OfficeSuiteApp |
withOfficeConfigurationXml(byte[] officeConfigurationXml)
Returns an immutable copy of
this with just the officeConfigurationXml field changed. |
OfficeSuiteApp |
withOfficePlatformArchitecture(WindowsArchitecture officePlatformArchitecture)
Returns an immutable copy of
this with just the officePlatformArchitecture field changed. |
OfficeSuiteApp |
withShouldUninstallOlderVersionsOfOffice(Boolean shouldUninstallOlderVersionsOfOffice)
Returns an immutable copy of
this with just the shouldUninstallOlderVersionsOfOffice field changed. |
OfficeSuiteApp |
withTargetVersion(String targetVersion)
Returns an immutable copy of
this with just the targetVersion
field changed. |
OfficeSuiteApp |
withUpdateChannel(OfficeUpdateChannel updateChannel)
Returns an immutable copy of
this with just the updateChannel
field changed. |
OfficeSuiteApp |
withUpdateVersion(String updateVersion)
Returns an immutable copy of
this with just the updateVersion
field changed. |
OfficeSuiteApp |
withUseSharedComputerActivation(Boolean useSharedComputerActivation)
Returns an immutable copy of
this with just the useSharedComputerActivation field changed. |
assign, getAssignments, getCategories, getCreatedDateTime, getDependentAppCount, getDescription, getDeveloper, getDeviceStatuses, getDisplayName, getInformationUrl, getInstallSummary, getIsAssigned, getIsFeatured, getLargeIcon, getLastModifiedDateTime, getNotes, getOwner, getPrivacyInformationUrl, getPublisher, getPublishingState, getRelatedAppStates, getRelationships, getRoleScopeTagIds, getRoleScopeTagIds, getUploadState, getUserStatuses, updateRelationships, withCreatedDateTime, withDependentAppCount, withDescription, withDeveloper, withDisplayName, withInformationUrl, withIsAssigned, withIsFeatured, withLargeIcon, withLastModifiedDateTime, withNotes, withOwner, withPrivacyInformationUrl, withPublisher, withPublishingState, withUploadStateprotected Boolean autoAcceptEula
protected List<OfficeProductId> productIds
protected String productIdsNextLink
protected ExcludedApps excludedApps
protected Boolean useSharedComputerActivation
protected OfficeUpdateChannel updateChannel
protected WindowsArchitecture officePlatformArchitecture
protected String localesToInstallNextLink
protected OfficeSuiteInstallProgressDisplayLevel installProgressDisplayLevel
protected Boolean shouldUninstallOlderVersionsOfOffice
protected String targetVersion
protected String updateVersion
protected byte[] officeConfigurationXml
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class MobileApppublic static OfficeSuiteApp.Builder builderOfficeSuiteApp()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class MobileApppublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class MobileApppublic Optional<Boolean> getAutoAcceptEula()
public OfficeSuiteApp withAutoAcceptEula(Boolean autoAcceptEula)
this with just the autoAcceptEula
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 value to accept the EULA automatically on the enduser's device.”
autoAcceptEula - new value of autoAcceptEula field (as defined in service metadata)this with just the autoAcceptEula field changedpublic com.github.davidmoten.odata.client.CollectionPage<OfficeProductId> getProductIds()
public com.github.davidmoten.odata.client.CollectionPage<OfficeProductId> getProductIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
public Optional<ExcludedApps> getExcludedApps()
public OfficeSuiteApp withExcludedApps(ExcludedApps excludedApps)
this with just the excludedApps
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 property to represent the apps which are excluded from the selected Office365 Product Id.”
excludedApps - new value of excludedApps field (as defined in service metadata)this with just the excludedApps field changedpublic Optional<Boolean> getUseSharedComputerActivation()
public OfficeSuiteApp withUseSharedComputerActivation(Boolean useSharedComputerActivation)
this with just the useSharedComputerActivation 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 property to represent that whether the shared computer activation is used not for Office365 app suite.”
useSharedComputerActivation - new value of useSharedComputerActivation field (as defined in service metadata)this with just the useSharedComputerActivation field changedpublic Optional<OfficeUpdateChannel> getUpdateChannel()
public OfficeSuiteApp withUpdateChannel(OfficeUpdateChannel updateChannel)
this with just the updateChannel
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 property to represent the Office365 Update Channel.”
updateChannel - new value of updateChannel field (as defined in service metadata)this with just the updateChannel field changedpublic Optional<WindowsArchitecture> getOfficePlatformArchitecture()
public OfficeSuiteApp withOfficePlatformArchitecture(WindowsArchitecture officePlatformArchitecture)
this with just the officePlatformArchitecture 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 property to represent the Office365 app suite version.”
officePlatformArchitecture - new value of officePlatformArchitecture field (as defined in service metadata)this with just the officePlatformArchitecture field changedpublic com.github.davidmoten.odata.client.CollectionPage<String> getLocalesToInstall()
public com.github.davidmoten.odata.client.CollectionPage<String> getLocalesToInstall(com.github.davidmoten.odata.client.HttpRequestOptions options)
public Optional<OfficeSuiteInstallProgressDisplayLevel> getInstallProgressDisplayLevel()
public OfficeSuiteApp withInstallProgressDisplayLevel(OfficeSuiteInstallProgressDisplayLevel installProgressDisplayLevel)
this with just the installProgressDisplayLevel 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.
“To specify the level of display for the Installation Progress Setup UI on the Device.”
installProgressDisplayLevel - new value of installProgressDisplayLevel field (as defined in service metadata)this with just the installProgressDisplayLevel field changedpublic Optional<Boolean> getShouldUninstallOlderVersionsOfOffice()
public OfficeSuiteApp withShouldUninstallOlderVersionsOfOffice(Boolean shouldUninstallOlderVersionsOfOffice)
this with just the shouldUninstallOlderVersionsOfOffice 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 property to determine whether to uninstall existing Office MSI if an Office365 app suite is deployed to the device or not.”
shouldUninstallOlderVersionsOfOffice - new value of shouldUninstallOlderVersionsOfOffice field (as defined in service metadata)this with just the shouldUninstallOlderVersionsOfOffice field changedpublic Optional<String> getTargetVersion()
public OfficeSuiteApp withTargetVersion(String targetVersion)
this with just the targetVersion
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 property to represent the specific target version for the Office365 app suite that should be remained deployed on the devices.”
targetVersion - new value of targetVersion field (as defined in service metadata)this with just the targetVersion field changedpublic Optional<String> getUpdateVersion()
public OfficeSuiteApp withUpdateVersion(String updateVersion)
this with just the updateVersion
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 property to represent the update version in which the specific target version is available for the Office365 app suite.”
updateVersion - new value of updateVersion field (as defined in service metadata)this with just the updateVersion field changedpublic Optional<byte[]> getOfficeConfigurationXml()
public OfficeSuiteApp withOfficeConfigurationXml(byte[] officeConfigurationXml)
this with just the officeConfigurationXml 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 property to represent the XML configuration file that can be specified for Office ProPlus Apps. Takes precedence over all other properties. When present, the XML configuration file will be used to create the app.”
officeConfigurationXml - new value of officeConfigurationXml field (as defined in service metadata)this with just the officeConfigurationXml field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class MobileApppublic OfficeSuiteApp patch()
this with changed fields reset.public OfficeSuiteApp put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.