public class Win32LobAppFileSystemDetection extends Win32LobAppDetection implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
Win32LobAppFileSystemDetection.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
check32BitOn64System |
protected Win32LobAppFileSystemDetectionType |
detectionType |
protected String |
detectionValue |
protected String |
fileOrFolderName |
protected Win32LobAppDetectionOperator |
operator |
protected String |
path |
protected com.github.davidmoten.odata.client.internal.UnmappedFields |
unmappedFields |
contextPath, odataType| Modifier | Constructor and Description |
|---|---|
protected |
Win32LobAppFileSystemDetection() |
| Modifier and Type | Method and Description |
|---|---|
static Win32LobAppFileSystemDetection.Builder |
builderWin32LobAppFileSystemDetection()
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 file or folder is for checking 32-bit app on 64-
bit system”
|
Optional<Win32LobAppFileSystemDetectionType> |
getDetectionType()
“The file system detection type”
|
Optional<String> |
getDetectionValue()
“The file or folder detection value”
|
Optional<String> |
getFileOrFolderName()
“The file or folder name to detect Win32 Line of Business (LoB) app”
|
Optional<Win32LobAppDetectionOperator> |
getOperator()
“The operator for file or folder detection”
|
Optional<String> |
getPath()
“The file or folder path to detect Win32 Line of Business (LoB) app”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
Win32LobAppFileSystemDetection |
withCheck32BitOn64System(Boolean check32BitOn64System)
Returns an immutable copy of
this with just the check32BitOn64System field changed. |
Win32LobAppFileSystemDetection |
withDetectionType(Win32LobAppFileSystemDetectionType detectionType)
Returns an immutable copy of
this with just the detectionType
field changed. |
Win32LobAppFileSystemDetection |
withDetectionValue(String detectionValue)
Returns an immutable copy of
this with just the detectionValue
field changed. |
Win32LobAppFileSystemDetection |
withFileOrFolderName(String fileOrFolderName)
Returns an immutable copy of
this with just the fileOrFolderName
field changed. |
Win32LobAppFileSystemDetection |
withOperator(Win32LobAppDetectionOperator operator)
Returns an immutable copy of
this with just the operator field
changed. |
Win32LobAppFileSystemDetection |
withPath(String path)
Returns an immutable copy of
this with just the path field
changed. |
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected String path
protected String fileOrFolderName
protected Boolean check32BitOn64System
protected Win32LobAppFileSystemDetectionType detectionType
protected Win32LobAppDetectionOperator operator
protected String detectionValue
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Win32LobAppDetectionpublic Optional<String> getPath()
public Win32LobAppFileSystemDetection withPath(String path)
this with just the path 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 file or folder path to detect Win32 Line of Business (LoB) app”
path - new value of path field (as defined in service metadata)this with just the path field changedpublic Optional<String> getFileOrFolderName()
public Win32LobAppFileSystemDetection withFileOrFolderName(String fileOrFolderName)
this with just the fileOrFolderName
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 file or folder name to detect Win32 Line of Business (LoB) app”
fileOrFolderName - new value of fileOrFolderName field (as defined in service metadata)this with just the fileOrFolderName field changedpublic Optional<Boolean> getCheck32BitOn64System()
public Win32LobAppFileSystemDetection 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 file or folder 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<Win32LobAppFileSystemDetectionType> getDetectionType()
public Win32LobAppFileSystemDetection withDetectionType(Win32LobAppFileSystemDetectionType 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 file system detection type”
detectionType - new value of detectionType field (as defined in service metadata)this with just the detectionType field changedpublic Optional<Win32LobAppDetectionOperator> getOperator()
public Win32LobAppFileSystemDetection withOperator(Win32LobAppDetectionOperator operator)
this with just the operator 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 operator for file or folder detection”
operator - new value of operator field (as defined in service metadata)this with just the operator field changedpublic Optional<String> getDetectionValue()
public Win32LobAppFileSystemDetection withDetectionValue(String detectionValue)
this with just the detectionValue
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 file or folder detection value”
detectionValue - new value of detectionValue field (as defined in service metadata)this with just the detectionValue field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Win32LobAppDetectionpublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class Win32LobAppDetectionpublic static Win32LobAppFileSystemDetection.Builder builderWin32LobAppFileSystemDetection()
public String toString()
toString in class Win32LobAppDetectionCopyright © 2018–2020. All rights reserved.