Class TenantStatusInformation
- java.lang.Object
-
- odata.msgraph.client.beta.managed.tenants.complex.TenantStatusInformation
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class TenantStatusInformation extends Object implements com.github.davidmoten.odata.client.ODataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTenantStatusInformation.Builder
-
Field Summary
Fields Modifier and Type Field Description protected com.github.davidmoten.odata.client.ContextPathcontextPathprotected DelegatedPrivilegeStatusdelegatedPrivilegeStatusprotected OffsetDateTimelastDelegatedPrivilegeRefreshDateTimeprotected StringodataTypeprotected StringoffboardedByUserIdprotected OffsetDateTimeoffboardedDateTimeprotected StringonboardedByUserIdprotected OffsetDateTimeonboardedDateTimeprotected TenantOnboardingStatusonboardingStatusprotected TenantOnboardingEligibilityReasontenantOnboardingEligibilityReasonprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFieldsprotected List<WorkloadStatus>workloadStatusesprotected StringworkloadStatusesNextLink
-
Constructor Summary
Constructors Modifier Constructor Description protectedTenantStatusInformation()
-
Method Summary
-
-
-
Field Detail
-
contextPath
protected com.github.davidmoten.odata.client.ContextPath contextPath
-
unmappedFields
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
-
odataType
protected String odataType
-
delegatedPrivilegeStatus
protected DelegatedPrivilegeStatus delegatedPrivilegeStatus
-
lastDelegatedPrivilegeRefreshDateTime
protected OffsetDateTime lastDelegatedPrivilegeRefreshDateTime
-
offboardedByUserId
protected String offboardedByUserId
-
offboardedDateTime
protected OffsetDateTime offboardedDateTime
-
onboardedByUserId
protected String onboardedByUserId
-
onboardedDateTime
protected OffsetDateTime onboardedDateTime
-
onboardingStatus
protected TenantOnboardingStatus onboardingStatus
-
tenantOnboardingEligibilityReason
protected TenantOnboardingEligibilityReason tenantOnboardingEligibilityReason
-
workloadStatuses
protected List<WorkloadStatus> workloadStatuses
-
workloadStatusesNextLink
protected String workloadStatusesNextLink
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
getDelegatedPrivilegeStatus
public Optional<DelegatedPrivilegeStatus> getDelegatedPrivilegeStatus()
-
withDelegatedPrivilegeStatus
public TenantStatusInformation withDelegatedPrivilegeStatus(DelegatedPrivilegeStatus delegatedPrivilegeStatus)
-
getLastDelegatedPrivilegeRefreshDateTime
public Optional<OffsetDateTime> getLastDelegatedPrivilegeRefreshDateTime()
-
withLastDelegatedPrivilegeRefreshDateTime
public TenantStatusInformation withLastDelegatedPrivilegeRefreshDateTime(OffsetDateTime lastDelegatedPrivilegeRefreshDateTime)
-
withOffboardedByUserId
public TenantStatusInformation withOffboardedByUserId(String offboardedByUserId)
-
getOffboardedDateTime
public Optional<OffsetDateTime> getOffboardedDateTime()
-
withOffboardedDateTime
public TenantStatusInformation withOffboardedDateTime(OffsetDateTime offboardedDateTime)
-
withOnboardedByUserId
public TenantStatusInformation withOnboardedByUserId(String onboardedByUserId)
-
getOnboardedDateTime
public Optional<OffsetDateTime> getOnboardedDateTime()
-
withOnboardedDateTime
public TenantStatusInformation withOnboardedDateTime(OffsetDateTime onboardedDateTime)
-
getOnboardingStatus
public Optional<TenantOnboardingStatus> getOnboardingStatus()
-
withOnboardingStatus
public TenantStatusInformation withOnboardingStatus(TenantOnboardingStatus onboardingStatus)
-
getTenantOnboardingEligibilityReason
public Optional<TenantOnboardingEligibilityReason> getTenantOnboardingEligibilityReason()
-
withTenantOnboardingEligibilityReason
public TenantStatusInformation withTenantOnboardingEligibilityReason(TenantOnboardingEligibilityReason tenantOnboardingEligibilityReason)
-
getWorkloadStatuses
public com.github.davidmoten.odata.client.CollectionPage<WorkloadStatus> getWorkloadStatuses()
-
getWorkloadStatuses
public com.github.davidmoten.odata.client.CollectionPage<WorkloadStatus> getWorkloadStatuses(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withUnmappedField
public TenantStatusInformation withUnmappedField(String name, String value)
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType
-
builder
public static TenantStatusInformation.Builder builder()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
-