Package odata.msgraph.client.beta.entity
Class WindowsPhone81AppX
- java.lang.Object
-
- odata.msgraph.client.beta.entity.Entity
-
- odata.msgraph.client.beta.entity.MobileApp
-
- odata.msgraph.client.beta.entity.MobileLobApp
-
- odata.msgraph.client.beta.entity.WindowsPhone81AppX
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
- Direct Known Subclasses:
WindowsPhone81AppXBundle
public class WindowsPhone81AppX extends MobileLobApp implements com.github.davidmoten.odata.client.ODataEntityType
“Contains properties and inherited properties for Windows Phone 8.1 AppX Line Of Business apps.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWindowsPhone81AppX.Builder
-
Field Summary
Fields Modifier and Type Field Description protected WindowsArchitectureapplicableArchitecturesprotected StringidentityNameprotected StringidentityPublisherHashprotected StringidentityResourceIdentifierprotected StringidentityVersionprotected WindowsMinimumOperatingSystemminimumSupportedOperatingSystemprotected StringphoneProductIdentifierprotected StringphonePublisherId-
Fields inherited from class odata.msgraph.client.beta.entity.MobileLobApp
committedContentVersion, fileName, size
-
Fields inherited from class odata.msgraph.client.beta.entity.MobileApp
createdDateTime, dependentAppCount, description, developer, displayName, informationUrl, isAssigned, isFeatured, largeIcon, lastModifiedDateTime, notes, owner, privacyInformationUrl, publisher, publishingState, roleScopeTagIds, roleScopeTagIdsNextLink, supersededAppCount, supersedingAppCount, uploadState
-
Fields inherited from class odata.msgraph.client.beta.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedWindowsPhone81AppX()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WindowsPhone81AppX.BuilderbuilderWindowsPhone81AppX()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<WindowsArchitecture>getApplicableArchitectures()“The Windows architecture(s) for which this app can run on.”com.github.davidmoten.odata.client.internal.ChangedFieldsgetChangedFields()Optional<String>getIdentityName()“The Identity Name.”Optional<String>getIdentityPublisherHash()“The Identity Publisher Hash.”Optional<String>getIdentityResourceIdentifier()“The Identity Resource Identifier.”Optional<String>getIdentityVersion()“The identity version.”Optional<WindowsMinimumOperatingSystem>getMinimumSupportedOperatingSystem()“The value for the minimum applicable operating system.”Optional<String>getPhoneProductIdentifier()“The Phone Product Identifier.”Optional<String>getPhonePublisherId()“The Phone Publisher Id.”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()WindowsPhone81AppXpatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)WindowsPhone81AppXput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()WindowsPhone81AppXwithApplicableArchitectures(WindowsArchitecture applicableArchitectures)Returns an immutable copy ofthiswith just theapplicableArchitecturesfield changed.WindowsPhone81AppXwithIdentityName(String identityName)Returns an immutable copy ofthiswith just theidentityNamefield changed.WindowsPhone81AppXwithIdentityPublisherHash(String identityPublisherHash)Returns an immutable copy ofthiswith just theidentityPublisherHashfield changed.WindowsPhone81AppXwithIdentityResourceIdentifier(String identityResourceIdentifier)Returns an immutable copy ofthiswith just theidentityResourceIdentifierfield changed.WindowsPhone81AppXwithIdentityVersion(String identityVersion)Returns an immutable copy ofthiswith just theidentityVersionfield changed.WindowsPhone81AppXwithMinimumSupportedOperatingSystem(WindowsMinimumOperatingSystem minimumSupportedOperatingSystem)Returns an immutable copy ofthiswith just theminimumSupportedOperatingSystemfield changed.WindowsPhone81AppXwithPhoneProductIdentifier(String phoneProductIdentifier)Returns an immutable copy ofthiswith just thephoneProductIdentifierfield changed.WindowsPhone81AppXwithPhonePublisherId(String phonePublisherId)Returns an immutable copy ofthiswith just thephonePublisherIdfield changed.WindowsPhone81AppXwithUnmappedField(String name, String value)-
Methods inherited from class odata.msgraph.client.beta.entity.MobileLobApp
getCommittedContentVersion, getContentVersions, getFileName, getSize, withCommittedContentVersion, withFileName, withSize
-
Methods inherited from class odata.msgraph.client.beta.entity.MobileApp
assign, getAssignments, getCategories, getCreatedDateTime, getDependentAppCount, getDescription, getDeveloper, getDeviceStatuses, getDisplayName, getInformationUrl, getInstallSummary, getIsAssigned, getIsFeatured, getLargeIcon, getLastModifiedDateTime, getNotes, getOwner, getPrivacyInformationUrl, getPublisher, getPublishingState, getRelatedAppStates, getRelationships, getRoleScopeTagIds, getRoleScopeTagIds, getSupersededAppCount, getSupersedingAppCount, getUploadState, getUserStatuses, updateRelationships, withCreatedDateTime, withDependentAppCount, withDescription, withDeveloper, withDisplayName, withInformationUrl, withIsAssigned, withIsFeatured, withLargeIcon, withLastModifiedDateTime, withNotes, withOwner, withPrivacyInformationUrl, withPublisher, withPublishingState, withRoleScopeTagIds, withSupersededAppCount, withSupersedingAppCount, withUploadState
-
-
-
-
Field Detail
-
applicableArchitectures
protected WindowsArchitecture applicableArchitectures
-
identityName
protected String identityName
-
identityPublisherHash
protected String identityPublisherHash
-
identityResourceIdentifier
protected String identityResourceIdentifier
-
identityVersion
protected String identityVersion
-
minimumSupportedOperatingSystem
protected WindowsMinimumOperatingSystem minimumSupportedOperatingSystem
-
phoneProductIdentifier
protected String phoneProductIdentifier
-
phonePublisherId
protected String phonePublisherId
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classMobileLobApp
-
builderWindowsPhone81AppX
public static WindowsPhone81AppX.Builder builderWindowsPhone81AppX()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classMobileLobApp
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classMobileLobApp
-
getApplicableArchitectures
public Optional<WindowsArchitecture> getApplicableArchitectures()
“The Windows architecture(s) for which this app can run on.”- Returns:
- property applicableArchitectures
-
withApplicableArchitectures
public WindowsPhone81AppX withApplicableArchitectures(WindowsArchitecture applicableArchitectures)
Returns an immutable copy ofthiswith just theapplicableArchitecturesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The Windows architecture(s) for which this app can run on.”
- Parameters:
applicableArchitectures- new value ofapplicableArchitecturesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplicableArchitecturesfield changed
-
getIdentityName
public Optional<String> getIdentityName()
“The Identity Name.”- Returns:
- property identityName
-
withIdentityName
public WindowsPhone81AppX withIdentityName(String identityName)
Returns an immutable copy ofthiswith just theidentityNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“The Identity Name.”
- Parameters:
identityName- new value ofidentityNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theidentityNamefield changed
-
getIdentityPublisherHash
public Optional<String> getIdentityPublisherHash()
“The Identity Publisher Hash.”- Returns:
- property identityPublisherHash
-
withIdentityPublisherHash
public WindowsPhone81AppX withIdentityPublisherHash(String identityPublisherHash)
Returns an immutable copy ofthiswith just theidentityPublisherHashfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The Identity Publisher Hash.”
- Parameters:
identityPublisherHash- new value ofidentityPublisherHashfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theidentityPublisherHashfield changed
-
getIdentityResourceIdentifier
public Optional<String> getIdentityResourceIdentifier()
“The Identity Resource Identifier.”- Returns:
- property identityResourceIdentifier
-
withIdentityResourceIdentifier
public WindowsPhone81AppX withIdentityResourceIdentifier(String identityResourceIdentifier)
Returns an immutable copy ofthiswith just theidentityResourceIdentifierfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The Identity Resource Identifier.”
- Parameters:
identityResourceIdentifier- new value ofidentityResourceIdentifierfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theidentityResourceIdentifierfield changed
-
getIdentityVersion
public Optional<String> getIdentityVersion()
“The identity version.”- Returns:
- property identityVersion
-
withIdentityVersion
public WindowsPhone81AppX withIdentityVersion(String identityVersion)
Returns an immutable copy ofthiswith just theidentityVersionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“The identity version.”
- Parameters:
identityVersion- new value ofidentityVersionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theidentityVersionfield changed
-
getMinimumSupportedOperatingSystem
public Optional<WindowsMinimumOperatingSystem> getMinimumSupportedOperatingSystem()
“The value for the minimum applicable operating system.”- Returns:
- property minimumSupportedOperatingSystem
-
withMinimumSupportedOperatingSystem
public WindowsPhone81AppX withMinimumSupportedOperatingSystem(WindowsMinimumOperatingSystem minimumSupportedOperatingSystem)
Returns an immutable copy ofthiswith just theminimumSupportedOperatingSystemfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The value for the minimum applicable operating system.”
- Parameters:
minimumSupportedOperatingSystem- new value ofminimumSupportedOperatingSystemfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theminimumSupportedOperatingSystemfield changed
-
getPhoneProductIdentifier
public Optional<String> getPhoneProductIdentifier()
“The Phone Product Identifier.”- Returns:
- property phoneProductIdentifier
-
withPhoneProductIdentifier
public WindowsPhone81AppX withPhoneProductIdentifier(String phoneProductIdentifier)
Returns an immutable copy ofthiswith just thephoneProductIdentifierfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The Phone Product Identifier.”
- Parameters:
phoneProductIdentifier- new value ofphoneProductIdentifierfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thephoneProductIdentifierfield changed
-
getPhonePublisherId
public Optional<String> getPhonePublisherId()
“The Phone Publisher Id.”- Returns:
- property phonePublisherId
-
withPhonePublisherId
public WindowsPhone81AppX withPhonePublisherId(String phonePublisherId)
Returns an immutable copy ofthiswith just thephonePublisherIdfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“The Phone Publisher Id.”
- Parameters:
phonePublisherId- new value ofphonePublisherIdfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thephonePublisherIdfield changed
-
withUnmappedField
public WindowsPhone81AppX withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classMobileLobApp
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classMobileLobApp
-
patch
public WindowsPhone81AppX patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.- Overrides:
patchin classMobileLobApp- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
put
public WindowsPhone81AppX put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).- Overrides:
putin classMobileLobApp- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
toString
public String toString()
- Overrides:
toStringin classMobileLobApp
-
-