public class ConditionalAccessPolicy extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
Org.OData.Capabilities.V1.ExpandRestrictions
Expandable = false
Org.OData.Capabilities.V1.NavigationRestrictions
Referenceable = false
Org.OData.Capabilities.V1.SelectRestrictions
Selectable = true
Org.OData.Capabilities.V1.CountRestrictions
Countable = true
Org.OData.Capabilities.V1.FilterRestrictions
Filterable = true
Org.OData.Capabilities.V1.TopSupported
true
Org.OData.Capabilities.V1.SkipSupported
true
| Modifier and Type | Class and Description |
|---|---|
static class |
ConditionalAccessPolicy.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected ConditionalAccessConditionSet |
conditions |
protected OffsetDateTime |
createdDateTime |
protected String |
description |
protected String |
displayName |
protected ConditionalAccessGrantControls |
grantControls |
protected OffsetDateTime |
modifiedDateTime |
protected ConditionalAccessSessionControls |
sessionControls |
protected ConditionalAccessPolicyState |
state |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
ConditionalAccessPolicy() |
protected OffsetDateTime createdDateTime
protected OffsetDateTime modifiedDateTime
protected String displayName
protected String description
protected ConditionalAccessPolicyState state
protected ConditionalAccessConditionSet conditions
protected ConditionalAccessGrantControls grantControls
protected ConditionalAccessSessionControls sessionControls
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static ConditionalAccessPolicy.Builder builderConditionalAccessPolicy()
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 Optional<OffsetDateTime> getCreatedDateTime()
public ConditionalAccessPolicy withCreatedDateTime(OffsetDateTime createdDateTime)
public Optional<OffsetDateTime> getModifiedDateTime()
public ConditionalAccessPolicy withModifiedDateTime(OffsetDateTime modifiedDateTime)
public ConditionalAccessPolicy withDisplayName(String displayName)
public ConditionalAccessPolicy withDescription(String description)
public Optional<ConditionalAccessPolicyState> getState()
public ConditionalAccessPolicy withState(ConditionalAccessPolicyState state)
public Optional<ConditionalAccessConditionSet> getConditions()
public ConditionalAccessPolicy withConditions(ConditionalAccessConditionSet conditions)
public Optional<ConditionalAccessGrantControls> getGrantControls()
public ConditionalAccessPolicy withGrantControls(ConditionalAccessGrantControls grantControls)
public Optional<ConditionalAccessSessionControls> getSessionControls()
public ConditionalAccessPolicy withSessionControls(ConditionalAccessSessionControls sessionControls)
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic ConditionalAccessPolicy patch()
this with changed fields reset.public ConditionalAccessPolicy put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.