public class SecurityPrivilegeMetadata extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
SecurityPrivilegeMetadata.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
canBeBasic |
protected Boolean |
canBeDeep |
protected Boolean |
canBeEntityReference |
protected Boolean |
canBeGlobal |
protected Boolean |
canBeLocal |
protected Boolean |
canBeParentEntityReference |
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected String |
name |
protected String |
odataType |
protected String |
privilegeId |
protected PrivilegeType |
privilegeType |
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl |
unmappedFields |
| Modifier | Constructor and Description |
|---|---|
protected |
SecurityPrivilegeMetadata() |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
protected String odataType
protected Boolean canBeBasic
protected Boolean canBeDeep
protected Boolean canBeGlobal
protected Boolean canBeLocal
protected Boolean canBeEntityReference
protected Boolean canBeParentEntityReference
protected String name
protected String privilegeId
protected PrivilegeType privilegeType
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic SecurityPrivilegeMetadata withCanBeBasic(Boolean canBeBasic)
public SecurityPrivilegeMetadata withCanBeDeep(Boolean canBeDeep)
public SecurityPrivilegeMetadata withCanBeGlobal(Boolean canBeGlobal)
public SecurityPrivilegeMetadata withCanBeLocal(Boolean canBeLocal)
public SecurityPrivilegeMetadata withCanBeEntityReference(Boolean canBeEntityReference)
public SecurityPrivilegeMetadata withCanBeParentEntityReference(Boolean canBeParentEntityReference)
public SecurityPrivilegeMetadata withName(String name)
public SecurityPrivilegeMetadata withPrivilegeId(String privilegeId)
public Optional<PrivilegeType> getPrivilegeType()
public SecurityPrivilegeMetadata withPrivilegeType(PrivilegeType privilegeType)
public SecurityPrivilegeMetadata withUnmappedField(String name, String value)
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepublic static SecurityPrivilegeMetadata.Builder builder()
Copyright © 2018–2021. All rights reserved.