public class WindowsPackageInformation extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
WindowsPackageInformation.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected WindowsArchitecture |
applicableArchitecture |
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected String |
displayName |
protected String |
identityName |
protected String |
identityPublisher |
protected String |
identityResourceIdentifier |
protected String |
identityVersion |
protected WindowsMinimumOperatingSystem |
minimumSupportedOperatingSystem |
protected String |
odataType |
protected com.github.davidmoten.odata.client.internal.UnmappedFields |
unmappedFields |
| Modifier | Constructor and Description |
|---|---|
protected |
WindowsPackageInformation() |
| Modifier and Type | Method and Description |
|---|---|
static WindowsPackageInformation.Builder |
builder()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<WindowsArchitecture> |
getApplicableArchitecture()
“The Windows architecture for which this app can run on.”
|
Optional<String> |
getDisplayName()
“The Display Name.”
|
Optional<String> |
getIdentityName()
“The Identity Name.”
|
Optional<String> |
getIdentityPublisher()
“The Identity Publisher.”
|
Optional<String> |
getIdentityResourceIdentifier()
“The Identity Resource Identifier.”
|
Optional<String> |
getIdentityVersion()
“The Identity Version.”
|
Optional<WindowsMinimumOperatingSystem> |
getMinimumSupportedOperatingSystem()
“The value for the minimum applicable operating system.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
WindowsPackageInformation |
withApplicableArchitecture(WindowsArchitecture applicableArchitecture)
Returns an immutable copy of
this with just the applicableArchitecture field changed. |
WindowsPackageInformation |
withDisplayName(String displayName)
Returns an immutable copy of
this with just the displayName
field changed. |
WindowsPackageInformation |
withIdentityName(String identityName)
Returns an immutable copy of
this with just the identityName
field changed. |
WindowsPackageInformation |
withIdentityPublisher(String identityPublisher)
Returns an immutable copy of
this with just the identityPublisher
field changed. |
WindowsPackageInformation |
withIdentityResourceIdentifier(String identityResourceIdentifier)
Returns an immutable copy of
this with just the identityResourceIdentifier field changed. |
WindowsPackageInformation |
withIdentityVersion(String identityVersion)
Returns an immutable copy of
this with just the identityVersion
field changed. |
WindowsPackageInformation |
withMinimumSupportedOperatingSystem(WindowsMinimumOperatingSystem minimumSupportedOperatingSystem)
Returns an immutable copy of
this with just the minimumSupportedOperatingSystem field changed. |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected String odataType
protected WindowsArchitecture applicableArchitecture
protected String displayName
protected String identityName
protected String identityPublisher
protected String identityResourceIdentifier
protected String identityVersion
protected WindowsMinimumOperatingSystem minimumSupportedOperatingSystem
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic Optional<WindowsArchitecture> getApplicableArchitecture()
public WindowsPackageInformation withApplicableArchitecture(WindowsArchitecture applicableArchitecture)
this with just the applicableArchitecture 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 Windows architecture for which this app can run on.”
applicableArchitecture - new value of applicableArchitecture field (as defined in service metadata)this with just the applicableArchitecture field changedpublic Optional<String> getDisplayName()
public WindowsPackageInformation withDisplayName(String displayName)
this with just the displayName
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 Display Name.”
displayName - new value of displayName field (as defined in service metadata)this with just the displayName field changedpublic Optional<String> getIdentityName()
public WindowsPackageInformation withIdentityName(String identityName)
this with just the identityName
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 Identity Name.”
identityName - new value of identityName field (as defined in service metadata)this with just the identityName field changedpublic Optional<String> getIdentityPublisher()
public WindowsPackageInformation withIdentityPublisher(String identityPublisher)
this with just the identityPublisher
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 Identity Publisher.”
identityPublisher - new value of identityPublisher field (as defined in service metadata)this with just the identityPublisher field changedpublic Optional<String> getIdentityResourceIdentifier()
public WindowsPackageInformation withIdentityResourceIdentifier(String identityResourceIdentifier)
this with just the identityResourceIdentifier 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 Identity Resource Identifier.”
identityResourceIdentifier - new value of identityResourceIdentifier field (as defined in service metadata)this with just the identityResourceIdentifier field changedpublic Optional<String> getIdentityVersion()
public WindowsPackageInformation withIdentityVersion(String identityVersion)
this with just the identityVersion
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 Identity Version.”
identityVersion - new value of identityVersion field (as defined in service metadata)this with just the identityVersion field changedpublic Optional<WindowsMinimumOperatingSystem> getMinimumSupportedOperatingSystem()
public WindowsPackageInformation withMinimumSupportedOperatingSystem(WindowsMinimumOperatingSystem minimumSupportedOperatingSystem)
this with just the minimumSupportedOperatingSystem 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 for the minimum applicable operating system.”
minimumSupportedOperatingSystem - new value of minimumSupportedOperatingSystem field (as defined in service metadata)this with just the minimumSupportedOperatingSystem field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepublic static WindowsPackageInformation.Builder builder()
Copyright © 2018–2020. All rights reserved.