public class PrivilegedRoleSettings extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
PrivilegedRoleSettings.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
approvalOnElevation |
protected List<String> |
approverIds |
protected String |
approverIdsNextLink |
protected Duration |
elevationDuration |
protected Boolean |
isMfaOnElevationConfigurable |
protected Boolean |
lastGlobalAdmin |
protected Duration |
maxElavationDuration |
protected Boolean |
mfaOnElevation |
protected Duration |
minElevationDuration |
protected Boolean |
notificationToUserOnElevation |
protected Boolean |
ticketingInfoOnElevation |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
PrivilegedRoleSettings() |
protected String approverIdsNextLink
protected Duration minElevationDuration
protected Duration maxElavationDuration
protected Duration elevationDuration
protected Boolean notificationToUserOnElevation
protected Boolean ticketingInfoOnElevation
protected Boolean mfaOnElevation
protected Boolean lastGlobalAdmin
protected Boolean isMfaOnElevationConfigurable
protected Boolean approvalOnElevation
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static PrivilegedRoleSettings.Builder builderPrivilegedRoleSettings()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class Entitypublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class Entitypublic com.github.davidmoten.odata.client.CollectionPage<String> getApproverIds()
public PrivilegedRoleSettings withMinElevationDuration(Duration minElevationDuration)
public PrivilegedRoleSettings withMaxElavationDuration(Duration maxElavationDuration)
public PrivilegedRoleSettings withElevationDuration(Duration elevationDuration)
public PrivilegedRoleSettings withNotificationToUserOnElevation(Boolean notificationToUserOnElevation)
public PrivilegedRoleSettings withTicketingInfoOnElevation(Boolean ticketingInfoOnElevation)
public PrivilegedRoleSettings withMfaOnElevation(Boolean mfaOnElevation)
public PrivilegedRoleSettings withLastGlobalAdmin(Boolean lastGlobalAdmin)
public PrivilegedRoleSettings withIsMfaOnElevationConfigurable(Boolean isMfaOnElevationConfigurable)
public PrivilegedRoleSettings withApprovalOnElevation(Boolean approvalOnElevation)
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic PrivilegedRoleSettings patch()
this with changed fields reset.public PrivilegedRoleSettings put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.