public class WindowsMinimumOperatingSystem extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
WindowsMinimumOperatingSystem.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected String |
odataType |
protected com.github.davidmoten.odata.client.internal.UnmappedFields |
unmappedFields |
protected Boolean |
v10_0 |
protected Boolean |
v10_1607 |
protected Boolean |
v10_1703 |
protected Boolean |
v10_1709 |
protected Boolean |
v10_1803 |
protected Boolean |
v10_1809 |
protected Boolean |
v10_1903 |
protected Boolean |
v8_0 |
protected Boolean |
v8_1 |
| Modifier | Constructor and Description |
|---|---|
protected |
WindowsMinimumOperatingSystem() |
| Modifier and Type | Method and Description |
|---|---|
static WindowsMinimumOperatingSystem.Builder |
builder()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<Boolean> |
getV10_0()
“Windows version 10.0 or later.”
|
Optional<Boolean> |
getV10_1607()
“Windows 10 1607 or later.”
|
Optional<Boolean> |
getV10_1703()
“Windows 10 1703 or later.”
|
Optional<Boolean> |
getV10_1709()
“Windows 10 1709 or later.”
|
Optional<Boolean> |
getV10_1803()
“Windows 10 1803 or later.”
|
Optional<Boolean> |
getV10_1809()
“Windows 10 1809 or later.”
|
Optional<Boolean> |
getV10_1903()
“Windows 10 1903 or later.”
|
Optional<Boolean> |
getV8_0()
“Windows version 8.0 or later.”
|
Optional<Boolean> |
getV8_1()
“Windows version 8.1 or later.”
|
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
WindowsMinimumOperatingSystem |
withV10_0(Boolean v10_0)
Returns an immutable copy of
this with just the v10_0 field
changed. |
WindowsMinimumOperatingSystem |
withV10_1607(Boolean v10_1607)
Returns an immutable copy of
this with just the v10_1607 field
changed. |
WindowsMinimumOperatingSystem |
withV10_1703(Boolean v10_1703)
Returns an immutable copy of
this with just the v10_1703 field
changed. |
WindowsMinimumOperatingSystem |
withV10_1709(Boolean v10_1709)
Returns an immutable copy of
this with just the v10_1709 field
changed. |
WindowsMinimumOperatingSystem |
withV10_1803(Boolean v10_1803)
Returns an immutable copy of
this with just the v10_1803 field
changed. |
WindowsMinimumOperatingSystem |
withV10_1809(Boolean v10_1809)
Returns an immutable copy of
this with just the v10_1809 field
changed. |
WindowsMinimumOperatingSystem |
withV10_1903(Boolean v10_1903)
Returns an immutable copy of
this with just the v10_1903 field
changed. |
WindowsMinimumOperatingSystem |
withV8_0(Boolean v8_0)
Returns an immutable copy of
this with just the v8_0 field
changed. |
WindowsMinimumOperatingSystem |
withV8_1(Boolean v8_1)
Returns an immutable copy of
this with just the v8_1 field
changed. |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected String odataType
protected Boolean v8_0
protected Boolean v8_1
protected Boolean v10_0
protected Boolean v10_1607
protected Boolean v10_1703
protected Boolean v10_1709
protected Boolean v10_1803
protected Boolean v10_1809
protected Boolean v10_1903
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic WindowsMinimumOperatingSystem withV8_0(Boolean v8_0)
this with just the v8_0 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.
“Windows version 8.0 or later.”
v8_0 - new value of v8_0 field (as defined in service metadata)this with just the v8_0 field changedpublic WindowsMinimumOperatingSystem withV8_1(Boolean v8_1)
this with just the v8_1 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.
“Windows version 8.1 or later.”
v8_1 - new value of v8_1 field (as defined in service metadata)this with just the v8_1 field changedpublic Optional<Boolean> getV10_0()
public WindowsMinimumOperatingSystem withV10_0(Boolean v10_0)
this with just the v10_0 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.
“Windows version 10.0 or later.”
v10_0 - new value of v10_0 field (as defined in service metadata)this with just the v10_0 field changedpublic Optional<Boolean> getV10_1607()
public WindowsMinimumOperatingSystem withV10_1607(Boolean v10_1607)
this with just the v10_1607 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.
“Windows 10 1607 or later.”
v10_1607 - new value of v10_1607 field (as defined in service metadata)this with just the v10_1607 field changedpublic Optional<Boolean> getV10_1703()
public WindowsMinimumOperatingSystem withV10_1703(Boolean v10_1703)
this with just the v10_1703 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.
“Windows 10 1703 or later.”
v10_1703 - new value of v10_1703 field (as defined in service metadata)this with just the v10_1703 field changedpublic Optional<Boolean> getV10_1709()
public WindowsMinimumOperatingSystem withV10_1709(Boolean v10_1709)
this with just the v10_1709 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.
“Windows 10 1709 or later.”
v10_1709 - new value of v10_1709 field (as defined in service metadata)this with just the v10_1709 field changedpublic Optional<Boolean> getV10_1803()
public WindowsMinimumOperatingSystem withV10_1803(Boolean v10_1803)
this with just the v10_1803 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.
“Windows 10 1803 or later.”
v10_1803 - new value of v10_1803 field (as defined in service metadata)this with just the v10_1803 field changedpublic Optional<Boolean> getV10_1809()
public WindowsMinimumOperatingSystem withV10_1809(Boolean v10_1809)
this with just the v10_1809 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.
“Windows 10 1809 or later.”
v10_1809 - new value of v10_1809 field (as defined in service metadata)this with just the v10_1809 field changedpublic Optional<Boolean> getV10_1903()
public WindowsMinimumOperatingSystem withV10_1903(Boolean v10_1903)
this with just the v10_1903 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.
“Windows 10 1903 or later.”
v10_1903 - new value of v10_1903 field (as defined in service metadata)this with just the v10_1903 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 WindowsMinimumOperatingSystem.Builder builder()
Copyright © 2018–2020. All rights reserved.