Package odata.msgraph.client.beta.entity
Class WindowsMobileMSI.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.WindowsMobileMSI.Builder
-
- Enclosing class:
- WindowsMobileMSI
public static final class WindowsMobileMSI.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public WindowsMobileMSI.Builder id(String id)
-
createdDateTime
public WindowsMobileMSI.Builder createdDateTime(OffsetDateTime createdDateTime)
-
dependentAppCount
public WindowsMobileMSI.Builder dependentAppCount(Integer dependentAppCount)
-
description
public WindowsMobileMSI.Builder description(String description)
-
developer
public WindowsMobileMSI.Builder developer(String developer)
-
displayName
public WindowsMobileMSI.Builder displayName(String displayName)
-
informationUrl
public WindowsMobileMSI.Builder informationUrl(String informationUrl)
-
isAssigned
public WindowsMobileMSI.Builder isAssigned(Boolean isAssigned)
-
isFeatured
public WindowsMobileMSI.Builder isFeatured(Boolean isFeatured)
-
largeIcon
public WindowsMobileMSI.Builder largeIcon(MimeContent largeIcon)
-
lastModifiedDateTime
public WindowsMobileMSI.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
-
notes
public WindowsMobileMSI.Builder notes(String notes)
-
owner
public WindowsMobileMSI.Builder owner(String owner)
-
privacyInformationUrl
public WindowsMobileMSI.Builder privacyInformationUrl(String privacyInformationUrl)
-
publisher
public WindowsMobileMSI.Builder publisher(String publisher)
-
publishingState
public WindowsMobileMSI.Builder publishingState(MobileAppPublishingState publishingState)
-
roleScopeTagIds
public WindowsMobileMSI.Builder roleScopeTagIds(List<String> roleScopeTagIds)
-
roleScopeTagIds
public WindowsMobileMSI.Builder roleScopeTagIds(String... roleScopeTagIds)
-
roleScopeTagIdsNextLink
public WindowsMobileMSI.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
-
supersededAppCount
public WindowsMobileMSI.Builder supersededAppCount(Integer supersededAppCount)
-
supersedingAppCount
public WindowsMobileMSI.Builder supersedingAppCount(Integer supersedingAppCount)
-
uploadState
public WindowsMobileMSI.Builder uploadState(Integer uploadState)
-
committedContentVersion
public WindowsMobileMSI.Builder committedContentVersion(String committedContentVersion)
-
fileName
public WindowsMobileMSI.Builder fileName(String fileName)
-
size
public WindowsMobileMSI.Builder size(Long size)
-
commandLine
public WindowsMobileMSI.Builder commandLine(String commandLine)
“The command line.”- Parameters:
commandLine- value ofcommandLineproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
identityVersion
public WindowsMobileMSI.Builder identityVersion(String identityVersion)
“The identity version.”- Parameters:
identityVersion- value ofidentityVersionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
ignoreVersionDetection
public WindowsMobileMSI.Builder ignoreVersionDetection(Boolean ignoreVersionDetection)
“A boolean to control whether the app's version will be used to detect the app after it is installed on a device. Set this to true for Windows Mobile MSI Line of Business (LoB) apps that use a self update feature.”- Parameters:
ignoreVersionDetection- value ofignoreVersionDetectionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
productCode
public WindowsMobileMSI.Builder productCode(String productCode)
“The product code.”- Parameters:
productCode- value ofproductCodeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
productVersion
public WindowsMobileMSI.Builder productVersion(String productVersion)
“The product version of Windows Mobile MSI Line of Business (LoB) app.”- Parameters:
productVersion- value ofproductVersionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
useDeviceContext
public WindowsMobileMSI.Builder useDeviceContext(Boolean useDeviceContext)
“Indicates whether to install a dual-mode MSI in the device context. If true, app will be installed for all users. If false, app will be installed per-user. If null, service will use the MSI package's default install context. In case of dual-mode MSI, this default will be per-user. Cannot be set for non-dual-mode apps. Cannot be changed after initial creation of the application.”- Parameters:
useDeviceContext- value ofuseDeviceContextproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public WindowsMobileMSI build()
-
-