public class DirectoryDefinition extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
DirectoryDefinition.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected DirectoryDefinitionDiscoverabilities |
discoverabilities |
protected OffsetDateTime |
discoveryDateTime |
protected String |
name |
protected List<ObjectDefinition> |
objects |
protected String |
objectsNextLink |
protected Boolean |
readOnly |
protected String |
version |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
DirectoryDefinition() |
| Modifier and Type | Method and Description |
|---|---|
static DirectoryDefinition.Builder |
builderDirectoryDefinition()
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.ActionRequestReturningNonCollection<DirectoryDefinition> |
discover() |
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<DirectoryDefinitionDiscoverabilities> |
getDiscoverabilities() |
Optional<OffsetDateTime> |
getDiscoveryDateTime() |
Optional<String> |
getName() |
com.github.davidmoten.odata.client.CollectionPage<ObjectDefinition> |
getObjects() |
Optional<Boolean> |
getReadOnly() |
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<String> |
getVersion() |
String |
odataTypeName() |
DirectoryDefinition |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
DirectoryDefinition |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
DirectoryDefinition |
withDiscoverabilities(DirectoryDefinitionDiscoverabilities discoverabilities) |
DirectoryDefinition |
withDiscoveryDateTime(OffsetDateTime discoveryDateTime) |
DirectoryDefinition |
withName(String name) |
DirectoryDefinition |
withReadOnly(Boolean readOnly) |
DirectoryDefinition |
withVersion(String version) |
protected OffsetDateTime discoveryDateTime
protected DirectoryDefinitionDiscoverabilities discoverabilities
protected String name
protected List<ObjectDefinition> objects
protected String objectsNextLink
protected Boolean readOnly
protected String version
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static DirectoryDefinition.Builder builderDirectoryDefinition()
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> getDiscoveryDateTime()
public DirectoryDefinition withDiscoveryDateTime(OffsetDateTime discoveryDateTime)
public Optional<DirectoryDefinitionDiscoverabilities> getDiscoverabilities()
public DirectoryDefinition withDiscoverabilities(DirectoryDefinitionDiscoverabilities discoverabilities)
public DirectoryDefinition withName(String name)
public com.github.davidmoten.odata.client.CollectionPage<ObjectDefinition> getObjects()
public DirectoryDefinition withReadOnly(Boolean readOnly)
public DirectoryDefinition withVersion(String version)
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic DirectoryDefinition patch()
this with changed fields reset.public DirectoryDefinition put()
this
with changed fields reset (they were ignored anyway).public com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<DirectoryDefinition> discover()
Copyright © 2018–2020. All rights reserved.