public class UserSecurityProfile extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
Org.OData.Capabilities.V1.SelectRestrictions
Selectable = true
Org.OData.Capabilities.V1.CountRestrictions
Countable = true
Org.OData.Capabilities.V1.SortRestrictions
Sortable = 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 |
UserSecurityProfile.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected List<UserAccount> |
accounts |
protected String |
accountsNextLink |
protected String |
azureSubscriptionId |
protected String |
azureTenantId |
protected OffsetDateTime |
createdDateTime |
protected String |
displayName |
protected OffsetDateTime |
lastModifiedDateTime |
protected String |
riskScore |
protected List<String> |
tags |
protected String |
tagsNextLink |
protected String |
userPrincipalName |
protected SecurityVendorInformation |
vendorInformation |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
UserSecurityProfile() |
| Modifier and Type | Method and Description |
|---|---|
static UserSecurityProfile.Builder |
builderUserSecurityProfile()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
com.github.davidmoten.odata.client.CollectionPage<UserAccount> |
getAccounts() |
com.github.davidmoten.odata.client.CollectionPage<UserAccount> |
getAccounts(com.github.davidmoten.odata.client.HttpRequestOptions options) |
Optional<String> |
getAzureSubscriptionId() |
Optional<String> |
getAzureTenantId() |
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<OffsetDateTime> |
getCreatedDateTime() |
Optional<String> |
getDisplayName() |
Optional<OffsetDateTime> |
getLastModifiedDateTime() |
Optional<String> |
getRiskScore() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getTags() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getTags(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<String> |
getUserPrincipalName() |
Optional<SecurityVendorInformation> |
getVendorInformation() |
String |
odataTypeName() |
UserSecurityProfile |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
UserSecurityProfile |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
UserSecurityProfile |
withAzureSubscriptionId(String azureSubscriptionId) |
UserSecurityProfile |
withAzureTenantId(String azureTenantId) |
UserSecurityProfile |
withCreatedDateTime(OffsetDateTime createdDateTime) |
UserSecurityProfile |
withDisplayName(String displayName) |
UserSecurityProfile |
withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime) |
UserSecurityProfile |
withRiskScore(String riskScore) |
UserSecurityProfile |
withUserPrincipalName(String userPrincipalName) |
UserSecurityProfile |
withVendorInformation(SecurityVendorInformation vendorInformation) |
protected List<UserAccount> accounts
protected String accountsNextLink
protected String azureSubscriptionId
protected String azureTenantId
protected OffsetDateTime createdDateTime
protected String displayName
protected OffsetDateTime lastModifiedDateTime
protected String riskScore
protected String tagsNextLink
protected String userPrincipalName
protected SecurityVendorInformation vendorInformation
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static UserSecurityProfile.Builder builderUserSecurityProfile()
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<UserAccount> getAccounts()
public com.github.davidmoten.odata.client.CollectionPage<UserAccount> getAccounts(com.github.davidmoten.odata.client.HttpRequestOptions options)
public UserSecurityProfile withAzureSubscriptionId(String azureSubscriptionId)
public UserSecurityProfile withAzureTenantId(String azureTenantId)
public Optional<OffsetDateTime> getCreatedDateTime()
public UserSecurityProfile withCreatedDateTime(OffsetDateTime createdDateTime)
public UserSecurityProfile withDisplayName(String displayName)
public Optional<OffsetDateTime> getLastModifiedDateTime()
public UserSecurityProfile withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
public UserSecurityProfile withRiskScore(String riskScore)
public com.github.davidmoten.odata.client.CollectionPage<String> getTags()
public com.github.davidmoten.odata.client.CollectionPage<String> getTags(com.github.davidmoten.odata.client.HttpRequestOptions options)
public UserSecurityProfile withUserPrincipalName(String userPrincipalName)
public Optional<SecurityVendorInformation> getVendorInformation()
public UserSecurityProfile withVendorInformation(SecurityVendorInformation vendorInformation)
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic UserSecurityProfile patch()
this with changed fields reset.public UserSecurityProfile put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.