public class Domain extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
Domain.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
authenticationType |
protected String |
availabilityStatus |
protected Boolean |
isAdminManaged |
protected Boolean |
isDefault |
protected Boolean |
isInitial |
protected Boolean |
isRoot |
protected Boolean |
isVerified |
protected Integer |
passwordNotificationWindowInDays |
protected Integer |
passwordValidityPeriodInDays |
protected DomainState |
state |
protected List<String> |
supportedServices |
protected String |
supportedServicesNextLink |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
Domain() |
| Modifier and Type | Method and Description |
|---|---|
static Domain.Builder |
builderDomain()
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.ActionRequestNoReturn |
forceDelete(Boolean disableUserAccounts) |
Optional<String> |
getAuthenticationType() |
Optional<String> |
getAvailabilityStatus() |
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
DirectoryObjectCollectionRequest |
getDomainNameReferences() |
Optional<Boolean> |
getIsAdminManaged() |
Optional<Boolean> |
getIsDefault() |
Optional<Boolean> |
getIsInitial() |
Optional<Boolean> |
getIsRoot() |
Optional<Boolean> |
getIsVerified() |
Optional<Integer> |
getPasswordNotificationWindowInDays() |
Optional<Integer> |
getPasswordValidityPeriodInDays() |
DomainDnsRecordCollectionRequest |
getServiceConfigurationRecords() |
Optional<DomainState> |
getState() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getSupportedServices() |
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
DomainDnsRecordCollectionRequest |
getVerificationDnsRecords() |
String |
odataTypeName() |
Domain |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
Domain |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<Domain> |
verify() |
Domain |
withAuthenticationType(String authenticationType) |
Domain |
withAvailabilityStatus(String availabilityStatus) |
Domain |
withIsAdminManaged(Boolean isAdminManaged) |
Domain |
withIsDefault(Boolean isDefault) |
Domain |
withIsInitial(Boolean isInitial) |
Domain |
withIsRoot(Boolean isRoot) |
Domain |
withIsVerified(Boolean isVerified) |
Domain |
withPasswordNotificationWindowInDays(Integer passwordNotificationWindowInDays) |
Domain |
withPasswordValidityPeriodInDays(Integer passwordValidityPeriodInDays) |
Domain |
withState(DomainState state) |
protected String authenticationType
protected String availabilityStatus
protected Boolean isAdminManaged
protected Boolean isDefault
protected Boolean isInitial
protected Boolean isRoot
protected Boolean isVerified
protected Integer passwordNotificationWindowInDays
protected Integer passwordValidityPeriodInDays
protected String supportedServicesNextLink
protected DomainState state
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static Domain.Builder builderDomain()
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 Domain withPasswordNotificationWindowInDays(Integer passwordNotificationWindowInDays)
public Domain withPasswordValidityPeriodInDays(Integer passwordValidityPeriodInDays)
public com.github.davidmoten.odata.client.CollectionPage<String> getSupportedServices()
public Optional<DomainState> getState()
public Domain withState(DomainState state)
public DomainDnsRecordCollectionRequest getServiceConfigurationRecords()
public DomainDnsRecordCollectionRequest getVerificationDnsRecords()
public DirectoryObjectCollectionRequest getDomainNameReferences()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic Domain patch()
this with changed fields reset.public Domain put()
this
with changed fields reset (they were ignored anyway).public com.github.davidmoten.odata.client.ActionRequestNoReturn forceDelete(Boolean disableUserAccounts)
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<Domain> verify()
Copyright © 2018–2020. All rights reserved.