public class MacOSMinimumOperatingSystem extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
MacOSMinimumOperatingSystem.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_10 |
protected Boolean |
v10_11 |
protected Boolean |
v10_12 |
protected Boolean |
v10_13 |
protected Boolean |
v10_14 |
protected Boolean |
v10_15 |
protected Boolean |
v10_7 |
protected Boolean |
v10_8 |
protected Boolean |
v10_9 |
| Modifier | Constructor and Description |
|---|---|
protected |
MacOSMinimumOperatingSystem() |
| Modifier and Type | Method and Description |
|---|---|
static MacOSMinimumOperatingSystem.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_10()
“Mac OS 10.10 or later.”
|
Optional<Boolean> |
getV10_11()
“Mac OS 10.11 or later.”
|
Optional<Boolean> |
getV10_12()
“Mac OS 10.12 or later.”
|
Optional<Boolean> |
getV10_13()
“Mac OS 10.13 or later.”
|
Optional<Boolean> |
getV10_14()
“Mac OS 10.14 or later.”
|
Optional<Boolean> |
getV10_15()
“Mac OS 10.15 or later.”
|
Optional<Boolean> |
getV10_7()
“Mac OS 10.7 or later.”
|
Optional<Boolean> |
getV10_8()
“Mac OS 10.8 or later.”
|
Optional<Boolean> |
getV10_9()
“Mac OS 10.9 or later.”
|
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
MacOSMinimumOperatingSystem |
withV10_10(Boolean v10_10)
Returns an immutable copy of
this with just the v10_10 field
changed. |
MacOSMinimumOperatingSystem |
withV10_11(Boolean v10_11)
Returns an immutable copy of
this with just the v10_11 field
changed. |
MacOSMinimumOperatingSystem |
withV10_12(Boolean v10_12)
Returns an immutable copy of
this with just the v10_12 field
changed. |
MacOSMinimumOperatingSystem |
withV10_13(Boolean v10_13)
Returns an immutable copy of
this with just the v10_13 field
changed. |
MacOSMinimumOperatingSystem |
withV10_14(Boolean v10_14)
Returns an immutable copy of
this with just the v10_14 field
changed. |
MacOSMinimumOperatingSystem |
withV10_15(Boolean v10_15)
Returns an immutable copy of
this with just the v10_15 field
changed. |
MacOSMinimumOperatingSystem |
withV10_7(Boolean v10_7)
Returns an immutable copy of
this with just the v10_7 field
changed. |
MacOSMinimumOperatingSystem |
withV10_8(Boolean v10_8)
Returns an immutable copy of
this with just the v10_8 field
changed. |
MacOSMinimumOperatingSystem |
withV10_9(Boolean v10_9)
Returns an immutable copy of
this with just the v10_9 field
changed. |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected String odataType
protected Boolean v10_7
protected Boolean v10_8
protected Boolean v10_9
protected Boolean v10_10
protected Boolean v10_11
protected Boolean v10_12
protected Boolean v10_13
protected Boolean v10_14
protected Boolean v10_15
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic MacOSMinimumOperatingSystem withV10_7(Boolean v10_7)
this with just the v10_7 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.
“Mac OS 10.7 or later.”
v10_7 - new value of v10_7 field (as defined in service metadata)this with just the v10_7 field changedpublic MacOSMinimumOperatingSystem withV10_8(Boolean v10_8)
this with just the v10_8 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.
“Mac OS 10.8 or later.”
v10_8 - new value of v10_8 field (as defined in service metadata)this with just the v10_8 field changedpublic MacOSMinimumOperatingSystem withV10_9(Boolean v10_9)
this with just the v10_9 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.
“Mac OS 10.9 or later.”
v10_9 - new value of v10_9 field (as defined in service metadata)this with just the v10_9 field changedpublic MacOSMinimumOperatingSystem withV10_10(Boolean v10_10)
this with just the v10_10 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.
“Mac OS 10.10 or later.”
v10_10 - new value of v10_10 field (as defined in service metadata)this with just the v10_10 field changedpublic MacOSMinimumOperatingSystem withV10_11(Boolean v10_11)
this with just the v10_11 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.
“Mac OS 10.11 or later.”
v10_11 - new value of v10_11 field (as defined in service metadata)this with just the v10_11 field changedpublic MacOSMinimumOperatingSystem withV10_12(Boolean v10_12)
this with just the v10_12 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.
“Mac OS 10.12 or later.”
v10_12 - new value of v10_12 field (as defined in service metadata)this with just the v10_12 field changedpublic MacOSMinimumOperatingSystem withV10_13(Boolean v10_13)
this with just the v10_13 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.
“Mac OS 10.13 or later.”
v10_13 - new value of v10_13 field (as defined in service metadata)this with just the v10_13 field changedpublic MacOSMinimumOperatingSystem withV10_14(Boolean v10_14)
this with just the v10_14 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.
“Mac OS 10.14 or later.”
v10_14 - new value of v10_14 field (as defined in service metadata)this with just the v10_14 field changedpublic MacOSMinimumOperatingSystem withV10_15(Boolean v10_15)
this with just the v10_15 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.
“Mac OS 10.15 or later.”
v10_15 - new value of v10_15 field (as defined in service metadata)this with just the v10_15 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 MacOSMinimumOperatingSystem.Builder builder()
Copyright © 2018–2020. All rights reserved.