public class Win32LobAppRegistryRequirement extends Win32LobAppRequirement implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
Win32LobAppRegistryRequirement.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
check32BitOn64System |
protected Win32LobAppRegistryDetectionType |
detectionType |
protected String |
keyPath |
protected com.github.davidmoten.odata.client.internal.UnmappedFields |
unmappedFields |
protected String |
valueName |
contextPath, detectionValue, odataType, operator| Modifier | Constructor and Description |
|---|---|
protected |
Win32LobAppRegistryRequirement() |
| Modifier and Type | Method and Description |
|---|---|
static Win32LobAppRegistryRequirement.Builder |
builderWin32LobAppRegistryRequirement()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<Boolean> |
getCheck32BitOn64System()
“A value indicating whether this registry path is for checking 32-bit app on 64-
bit system”
|
Optional<Win32LobAppRegistryDetectionType> |
getDetectionType()
“The registry data detection type”
|
Optional<String> |
getKeyPath()
“The registry key path to detect Win32 Line of Business (LoB) app”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<String> |
getValueName()
“The registry value name”
|
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
Win32LobAppRegistryRequirement |
withCheck32BitOn64System(Boolean check32BitOn64System)
Returns an immutable copy of
this with just the check32BitOn64System field changed. |
Win32LobAppRegistryRequirement |
withDetectionType(Win32LobAppRegistryDetectionType detectionType)
Returns an immutable copy of
this with just the detectionType
field changed. |
Win32LobAppRegistryRequirement |
withKeyPath(String keyPath)
Returns an immutable copy of
this with just the keyPath field
changed. |
Win32LobAppRegistryRequirement |
withValueName(String valueName)
Returns an immutable copy of
this with just the valueName field
changed. |
getDetectionValue, getOperator, withDetectionValue, withOperatorprotected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected Boolean check32BitOn64System
protected String keyPath
protected String valueName
protected Win32LobAppRegistryDetectionType detectionType
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Win32LobAppRequirementpublic Optional<Boolean> getCheck32BitOn64System()
public Win32LobAppRegistryRequirement withCheck32BitOn64System(Boolean check32BitOn64System)
this with just the check32BitOn64System 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.
“A value indicating whether this registry path is for checking 32-bit app on 64- bit system”
check32BitOn64System - new value of check32BitOn64System field (as defined in service metadata)this with just the check32BitOn64System field changedpublic Optional<String> getKeyPath()
public Win32LobAppRegistryRequirement withKeyPath(String keyPath)
this with just the keyPath 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 registry key path to detect Win32 Line of Business (LoB) app”
keyPath - new value of keyPath field (as defined in service metadata)this with just the keyPath field changedpublic Optional<String> getValueName()
public Win32LobAppRegistryRequirement withValueName(String valueName)
this with just the valueName 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 registry value name”
valueName - new value of valueName field (as defined in service metadata)this with just the valueName field changedpublic Optional<Win32LobAppRegistryDetectionType> getDetectionType()
public Win32LobAppRegistryRequirement withDetectionType(Win32LobAppRegistryDetectionType detectionType)
this with just the detectionType
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 registry data detection type”
detectionType - new value of detectionType field (as defined in service metadata)this with just the detectionType field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Win32LobAppRequirementpublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class Win32LobAppRequirementpublic static Win32LobAppRegistryRequirement.Builder builderWin32LobAppRegistryRequirement()
public String toString()
toString in class Win32LobAppRequirementCopyright © 2018–2020. All rights reserved.