Package odata.msgraph.client.beta.entity
Class VppToken.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.VppToken.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VppToken.BuilderappleId(String appleId)“The apple Id associated with the given Apple Volume Purchase Program Token.”VppToken.BuilderautomaticallyUpdateApps(Boolean automaticallyUpdateApps)“Whether or not apps for the VPP token will be automatically updated.”VppTokenbuild()VppToken.BuilderclaimTokenManagementFromExternalMdm(Boolean claimTokenManagementFromExternalMdm)“Admin consent to allow claiming token management from external MDM.”VppToken.BuildercountryOrRegion(String countryOrRegion)“Whether or not apps for the VPP token will be automatically updated.”VppToken.BuilderdataSharingConsentGranted(Boolean dataSharingConsentGranted)“Consent granted for data sharing with the Apple Volume Purchase Program.”VppToken.BuilderdisplayName(String displayName)“An admin specified token friendly name.”VppToken.BuilderexpirationDateTime(OffsetDateTime expirationDateTime)“The expiration date time of the Apple Volume Purchase Program Token.”VppToken.Builderid(String id)VppToken.BuilderlastModifiedDateTime(OffsetDateTime lastModifiedDateTime)“Last modification date time associated with the Apple Volume Purchase Program Token.”VppToken.BuilderlastSyncDateTime(OffsetDateTime lastSyncDateTime)“The last time when an application sync was done with the Apple volume purchase program service using the the Apple Volume Purchase Program Token.”VppToken.BuilderlastSyncStatus(VppTokenSyncStatus lastSyncStatus)“Current sync status of the last application sync which was triggered using the Apple Volume Purchase Program Token.VppToken.BuilderlocationName(String locationName)“Token location returned from Apple VPP.”VppToken.BuilderorganizationName(String organizationName)“The organization associated with the Apple Volume Purchase Program Token”VppToken.BuilderroleScopeTagIds(String... roleScopeTagIds)“Role Scope Tags IDs assigned to this entity.”VppToken.BuilderroleScopeTagIds(List<String> roleScopeTagIds)“Role Scope Tags IDs assigned to this entity.”VppToken.BuilderroleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)“Role Scope Tags IDs assigned to this entity.”VppToken.Builderstate(VppTokenState state)“Current state of the Apple Volume Purchase Program Token.VppToken.Buildertoken(String token)“The Apple Volume Purchase Program Token string downloaded from the Apple Volume Purchase Program.”VppToken.BuildertokenActionResults(List<VppTokenActionResult> tokenActionResults)“The collection of statuses of the actions performed on the Apple Volume Purchase Program Token.”VppToken.BuildertokenActionResults(VppTokenActionResult... tokenActionResults)“The collection of statuses of the actions performed on the Apple Volume Purchase Program Token.”VppToken.BuildertokenActionResultsNextLink(String tokenActionResultsNextLink)“The collection of statuses of the actions performed on the Apple Volume Purchase Program Token.”VppToken.BuildervppTokenAccountType(VppTokenAccountType vppTokenAccountType)“The type of volume purchase program which the given Apple Volume Purchase Program Token is associated with.
-
-
-
Method Detail
-
id
public VppToken.Builder id(String id)
-
appleId
public VppToken.Builder appleId(String appleId)
“The apple Id associated with the given Apple Volume Purchase Program Token.”- Parameters:
appleId- value ofappleIdproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
automaticallyUpdateApps
public VppToken.Builder automaticallyUpdateApps(Boolean automaticallyUpdateApps)
“Whether or not apps for the VPP token will be automatically updated.”- Parameters:
automaticallyUpdateApps- value ofautomaticallyUpdateAppsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
claimTokenManagementFromExternalMdm
public VppToken.Builder claimTokenManagementFromExternalMdm(Boolean claimTokenManagementFromExternalMdm)
“Admin consent to allow claiming token management from external MDM.”- Parameters:
claimTokenManagementFromExternalMdm- value ofclaimTokenManagementFromExternalMdmproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
countryOrRegion
public VppToken.Builder countryOrRegion(String countryOrRegion)
“Whether or not apps for the VPP token will be automatically updated.”- Parameters:
countryOrRegion- value ofcountryOrRegionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
dataSharingConsentGranted
public VppToken.Builder dataSharingConsentGranted(Boolean dataSharingConsentGranted)
“Consent granted for data sharing with the Apple Volume Purchase Program.”- Parameters:
dataSharingConsentGranted- value ofdataSharingConsentGrantedproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
displayName
public VppToken.Builder displayName(String displayName)
“An admin specified token friendly name.”- Parameters:
displayName- value ofdisplayNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
expirationDateTime
public VppToken.Builder expirationDateTime(OffsetDateTime expirationDateTime)
“The expiration date time of the Apple Volume Purchase Program Token.”- Parameters:
expirationDateTime- value ofexpirationDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
lastModifiedDateTime
public VppToken.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
“Last modification date time associated with the Apple Volume Purchase Program Token.”- Parameters:
lastModifiedDateTime- value oflastModifiedDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
lastSyncDateTime
public VppToken.Builder lastSyncDateTime(OffsetDateTime lastSyncDateTime)
“The last time when an application sync was done with the Apple volume purchase program service using the the Apple Volume Purchase Program Token.”- Parameters:
lastSyncDateTime- value oflastSyncDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
lastSyncStatus
public VppToken.Builder lastSyncStatus(VppTokenSyncStatus lastSyncStatus)
“Current sync status of the last application sync which was triggered using the Apple Volume Purchase Program Token. Possible values are: `none`, `inProgress`, `completed`, `failed`.”- Parameters:
lastSyncStatus- value oflastSyncStatusproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
locationName
public VppToken.Builder locationName(String locationName)
“Token location returned from Apple VPP.”- Parameters:
locationName- value oflocationNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
organizationName
public VppToken.Builder organizationName(String organizationName)
“The organization associated with the Apple Volume Purchase Program Token”- Parameters:
organizationName- value oforganizationNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
roleScopeTagIds
public VppToken.Builder roleScopeTagIds(List<String> roleScopeTagIds)
“Role Scope Tags IDs assigned to this entity.”- Parameters:
roleScopeTagIds- value ofroleScopeTagIdsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
roleScopeTagIds
public VppToken.Builder roleScopeTagIds(String... roleScopeTagIds)
“Role Scope Tags IDs assigned to this entity.”- Parameters:
roleScopeTagIds- value ofroleScopeTagIdsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
roleScopeTagIdsNextLink
public VppToken.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
“Role Scope Tags IDs assigned to this entity.”- Parameters:
roleScopeTagIdsNextLink- value ofroleScopeTagIds@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
state
public VppToken.Builder state(VppTokenState state)
“Current state of the Apple Volume Purchase Program Token. Possible values are: ` unknown`, `valid`, `expired`, `invalid`, `assignedToExternalMDM`.”- Parameters:
state- value ofstateproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
token
public VppToken.Builder token(String token)
“The Apple Volume Purchase Program Token string downloaded from the Apple Volume Purchase Program.”- Parameters:
token- value oftokenproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
tokenActionResults
public VppToken.Builder tokenActionResults(List<VppTokenActionResult> tokenActionResults)
“The collection of statuses of the actions performed on the Apple Volume Purchase Program Token.”- Parameters:
tokenActionResults- value oftokenActionResultsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
tokenActionResults
public VppToken.Builder tokenActionResults(VppTokenActionResult... tokenActionResults)
“The collection of statuses of the actions performed on the Apple Volume Purchase Program Token.”- Parameters:
tokenActionResults- value oftokenActionResultsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
tokenActionResultsNextLink
public VppToken.Builder tokenActionResultsNextLink(String tokenActionResultsNextLink)
“The collection of statuses of the actions performed on the Apple Volume Purchase Program Token.”- Parameters:
tokenActionResultsNextLink- value oftokenActionResults@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
vppTokenAccountType
public VppToken.Builder vppTokenAccountType(VppTokenAccountType vppTokenAccountType)
“The type of volume purchase program which the given Apple Volume Purchase Program Token is associated with. Possible values are: `business`, `education`.”- Parameters:
vppTokenAccountType- value ofvppTokenAccountTypeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public VppToken build()
-
-