public class MobileAppTroubleshootingEvent extends DeviceManagementTroubleshootingEvent implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
MobileAppTroubleshootingEvent.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
applicationId |
protected List<MobileAppTroubleshootingHistoryItem> |
history |
protected String |
historyNextLink |
protected String |
managedDeviceIdentifier |
protected String |
userId |
additionalInformation, additionalInformationNextLink, correlationId, eventDateTime, eventName, troubleshootingErrorDetailschangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
MobileAppTroubleshootingEvent() |
| Modifier and Type | Method and Description |
|---|---|
static MobileAppTroubleshootingEvent.Builder |
builderMobileAppTroubleshootingEvent()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<String> |
getApplicationId()
“Intune application identifier.”
|
AppLogCollectionRequestCollectionRequest |
getAppLogCollectionRequests()
“The collection property of AppLogUploadRequest.”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
com.github.davidmoten.odata.client.CollectionPage<MobileAppTroubleshootingHistoryItem> |
getHistory()
“Intune Mobile Application Troubleshooting History Item”
|
com.github.davidmoten.odata.client.CollectionPage<MobileAppTroubleshootingHistoryItem> |
getHistory(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Intune Mobile Application Troubleshooting History Item”
|
Optional<String> |
getManagedDeviceIdentifier()
“Device identifier created or collected by Intune.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<String> |
getUserId()
“Identifier for the user that tried to enroll the device.”
|
String |
odataTypeName() |
MobileAppTroubleshootingEvent |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
MobileAppTroubleshootingEvent |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
MobileAppTroubleshootingEvent |
withApplicationId(String applicationId)
Returns an immutable copy of
this with just the applicationId
field changed. |
MobileAppTroubleshootingEvent |
withManagedDeviceIdentifier(String managedDeviceIdentifier)
Returns an immutable copy of
this with just the managedDeviceIdentifier field changed. |
MobileAppTroubleshootingEvent |
withUserId(String userId)
Returns an immutable copy of
this with just the userId field
changed. |
builderDeviceManagementTroubleshootingEvent, getAdditionalInformation, getAdditionalInformation, getCorrelationId, getEventDateTime, getEventName, getTroubleshootingErrorDetails, withCorrelationId, withEventDateTime, withEventName, withTroubleshootingErrorDetailsprotected String managedDeviceIdentifier
protected String userId
protected String applicationId
protected List<MobileAppTroubleshootingHistoryItem> history
protected String historyNextLink
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class DeviceManagementTroubleshootingEventpublic static MobileAppTroubleshootingEvent.Builder builderMobileAppTroubleshootingEvent()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class DeviceManagementTroubleshootingEventpublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class DeviceManagementTroubleshootingEventpublic Optional<String> getManagedDeviceIdentifier()
public MobileAppTroubleshootingEvent withManagedDeviceIdentifier(String managedDeviceIdentifier)
this with just the managedDeviceIdentifier 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.
“Device identifier created or collected by Intune.”
managedDeviceIdentifier - new value of managedDeviceIdentifier field (as defined in service metadata)this with just the managedDeviceIdentifier field changedpublic Optional<String> getUserId()
public MobileAppTroubleshootingEvent withUserId(String userId)
this with just the userId 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.
“Identifier for the user that tried to enroll the device.”
userId - new value of userId field (as defined in service metadata)this with just the userId field changedpublic Optional<String> getApplicationId()
public MobileAppTroubleshootingEvent withApplicationId(String applicationId)
this with just the applicationId
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.
“Intune application identifier.”
applicationId - new value of applicationId field (as defined in service metadata)this with just the applicationId field changedpublic com.github.davidmoten.odata.client.CollectionPage<MobileAppTroubleshootingHistoryItem> getHistory()
public com.github.davidmoten.odata.client.CollectionPage<MobileAppTroubleshootingHistoryItem> getHistory(com.github.davidmoten.odata.client.HttpRequestOptions options)
public AppLogCollectionRequestCollectionRequest getAppLogCollectionRequests()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class DeviceManagementTroubleshootingEventpublic MobileAppTroubleshootingEvent patch()
this with changed fields reset.patch in class DeviceManagementTroubleshootingEventthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic MobileAppTroubleshootingEvent put()
this
with changed fields reset (they were ignored anyway).put in class DeviceManagementTroubleshootingEventthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic String toString()
toString in class DeviceManagementTroubleshootingEventCopyright © 2018–2020. All rights reserved.