Package com.mypurecloud.sdk.v2.api
Class OrganizationApiAsync
java.lang.Object
com.mypurecloud.sdk.v2.api.OrganizationApiAsync
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFieldconfigAsync(GetFieldconfigRequest request, AsyncApiCallback<FieldConfig> callback) Deprecated.getFieldconfigAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<FieldConfig>> callback) Deprecated.getOrganizationsAuthenticationSettingsAsync(GetOrganizationsAuthenticationSettingsRequest request, AsyncApiCallback<OrgAuthSettings> callback) Gets the organization's settingsgetOrganizationsAuthenticationSettingsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OrgAuthSettings>> callback) Gets the organization's settingsgetOrganizationsEmbeddedintegrationAsync(GetOrganizationsEmbeddedintegrationRequest request, AsyncApiCallback<EmbeddedIntegration> callback) Deprecated.getOrganizationsEmbeddedintegrationAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<EmbeddedIntegration>> callback) Deprecated.getOrganizationsIpaddressauthenticationAsync(GetOrganizationsIpaddressauthenticationRequest request, AsyncApiCallback<IpAddressAuthentication> callback) Deprecated.getOrganizationsIpaddressauthenticationAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<IpAddressAuthentication>> callback) Deprecated.getOrganizationsLimitsChangerequestAsync(GetOrganizationsLimitsChangerequestRequest request, AsyncApiCallback<LimitChangeRequestDetails> callback) Get a limit change requestgetOrganizationsLimitsChangerequestAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<LimitChangeRequestDetails>> callback) Get a limit change requestgetOrganizationsLimitsChangerequestsAsync(GetOrganizationsLimitsChangerequestsRequest request, AsyncApiCallback<LimitChangeRequestsEntityListing> callback) Get the available limit change requests Timestamp interval defaults to the last 365 days if both query parameters are omitted.getOrganizationsLimitsChangerequestsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<LimitChangeRequestsEntityListing>> callback) Get the available limit change requests Timestamp interval defaults to the last 365 days if both query parameters are omitted.getOrganizationsLimitsDocsAsync(GetOrganizationsLimitsDocsRequest request, AsyncApiCallback<LimitDocumentation> callback) Get limit documentationgetOrganizationsLimitsDocsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<LimitDocumentation>> callback) Get limit documentationgetOrganizationsLimitsDocsFreetrialAsync(GetOrganizationsLimitsDocsFreetrialRequest request, AsyncApiCallback<FreeTrialLimitDocs> callback) Get free trial limit documentationgetOrganizationsLimitsDocsFreetrialAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<FreeTrialLimitDocs>> callback) Get free trial limit documentationgetOrganizationsLimitsNamespaceAsync(GetOrganizationsLimitsNamespaceRequest request, AsyncApiCallback<LimitsEntityListing> callback) Get the effective limits in a namespace for an organizationgetOrganizationsLimitsNamespaceAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<LimitsEntityListing>> callback) Get the effective limits in a namespace for an organizationgetOrganizationsLimitsNamespaceDefaultsAsync(GetOrganizationsLimitsNamespaceDefaultsRequest request, AsyncApiCallback<LimitsEntityListing> callback) Get the default limits in a namespace for an organizationgetOrganizationsLimitsNamespaceDefaultsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<LimitsEntityListing>> callback) Get the default limits in a namespace for an organizationgetOrganizationsLimitsNamespacesAsync(GetOrganizationsLimitsNamespacesRequest request, AsyncApiCallback<Object> callback) Get the available limit namespacesgetOrganizationsLimitsNamespacesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Object>> callback) Get the available limit namespacesgetOrganizationsMeAsync(GetOrganizationsMeRequest request, AsyncApiCallback<Organization> callback) Get organization.getOrganizationsMeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Organization>> callback) Get organization.getOrganizationsWhitelistAsync(GetOrganizationsWhitelistRequest request, AsyncApiCallback<OrgWhitelistSettings> callback) Deprecated.getOrganizationsWhitelistAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OrgWhitelistSettings>> callback) Deprecated.patchOrganizationsAuthenticationSettingsAsync(PatchOrganizationsAuthenticationSettingsRequest request, AsyncApiCallback<OrgAuthSettings> callback) Update the organization's settingspatchOrganizationsAuthenticationSettingsAsync(ApiRequest<OrgAuthSettings> request, AsyncApiCallback<ApiResponse<OrgAuthSettings>> callback) Update the organization's settingspatchOrganizationsFeatureAsync(PatchOrganizationsFeatureRequest request, AsyncApiCallback<OrganizationFeatures> callback) Update organizationpatchOrganizationsFeatureAsync(ApiRequest<FeatureState> request, AsyncApiCallback<ApiResponse<OrganizationFeatures>> callback) Update organizationputOrganizationsEmbeddedintegrationAsync(PutOrganizationsEmbeddedintegrationRequest request, AsyncApiCallback<EmbeddedIntegration> callback) Deprecated.putOrganizationsEmbeddedintegrationAsync(ApiRequest<EmbeddedIntegration> request, AsyncApiCallback<ApiResponse<EmbeddedIntegration>> callback) Deprecated.putOrganizationsIpaddressauthenticationAsync(PutOrganizationsIpaddressauthenticationRequest request, AsyncApiCallback<IpAddressAuthentication> callback) Deprecated.putOrganizationsIpaddressauthenticationAsync(ApiRequest<IpAddressAuthentication> request, AsyncApiCallback<ApiResponse<IpAddressAuthentication>> callback) Deprecated.putOrganizationsMeAsync(PutOrganizationsMeRequest request, AsyncApiCallback<Organization> callback) Update organization.putOrganizationsMeAsync(ApiRequest<Organization> request, AsyncApiCallback<ApiResponse<Organization>> callback) Update organization.putOrganizationsWhitelistAsync(PutOrganizationsWhitelistRequest request, AsyncApiCallback<OrgWhitelistSettings> callback) Deprecated.putOrganizationsWhitelistAsync(ApiRequest<OrgWhitelistSettings> request, AsyncApiCallback<ApiResponse<OrgWhitelistSettings>> callback) Deprecated.
-
Constructor Details
-
OrganizationApiAsync
public OrganizationApiAsync() -
OrganizationApiAsync
-
-
Method Details
-
getFieldconfigAsync
public Future<FieldConfig> getFieldconfigAsync(GetFieldconfigRequest request, AsyncApiCallback<FieldConfig> callback) Deprecated.Fetch field config for an entity type- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getFieldconfigAsync
public Future<ApiResponse<FieldConfig>> getFieldconfigAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<FieldConfig>> callback) Deprecated.Fetch field config for an entity type- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsAuthenticationSettingsAsync
public Future<OrgAuthSettings> getOrganizationsAuthenticationSettingsAsync(GetOrganizationsAuthenticationSettingsRequest request, AsyncApiCallback<OrgAuthSettings> callback) Gets the organization's settings- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsAuthenticationSettingsAsync
public Future<ApiResponse<OrgAuthSettings>> getOrganizationsAuthenticationSettingsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OrgAuthSettings>> callback) Gets the organization's settings- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsEmbeddedintegrationAsync
public Future<EmbeddedIntegration> getOrganizationsEmbeddedintegrationAsync(GetOrganizationsEmbeddedintegrationRequest request, AsyncApiCallback<EmbeddedIntegration> callback) Deprecated.Get the list of domains that will be allowed to embed PureCloud applications This route is deprecated, please use /api/v2/organizations/authentication/settings instead- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsEmbeddedintegrationAsync
public Future<ApiResponse<EmbeddedIntegration>> getOrganizationsEmbeddedintegrationAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<EmbeddedIntegration>> callback) Deprecated.Get the list of domains that will be allowed to embed PureCloud applications This route is deprecated, please use /api/v2/organizations/authentication/settings instead- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsIpaddressauthenticationAsync
public Future<IpAddressAuthentication> getOrganizationsIpaddressauthenticationAsync(GetOrganizationsIpaddressauthenticationRequest request, AsyncApiCallback<IpAddressAuthentication> callback) Deprecated.Get organization IP address whitelist settings This route is deprecated, please use /api/v2/organizations/authentication/settings instead- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsIpaddressauthenticationAsync
public Future<ApiResponse<IpAddressAuthentication>> getOrganizationsIpaddressauthenticationAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<IpAddressAuthentication>> callback) Deprecated.Get organization IP address whitelist settings This route is deprecated, please use /api/v2/organizations/authentication/settings instead- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsLimitsChangerequestAsync
public Future<LimitChangeRequestDetails> getOrganizationsLimitsChangerequestAsync(GetOrganizationsLimitsChangerequestRequest request, AsyncApiCallback<LimitChangeRequestDetails> callback) Get a limit change request- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsLimitsChangerequestAsync
public Future<ApiResponse<LimitChangeRequestDetails>> getOrganizationsLimitsChangerequestAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<LimitChangeRequestDetails>> callback) Get a limit change request- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsLimitsChangerequestsAsync
public Future<LimitChangeRequestsEntityListing> getOrganizationsLimitsChangerequestsAsync(GetOrganizationsLimitsChangerequestsRequest request, AsyncApiCallback<LimitChangeRequestsEntityListing> callback) Get the available limit change requests Timestamp interval defaults to the last 365 days if both query parameters are omitted. If only one parameter is omitted, the interval will default to a 180 day range in the specified direction.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsLimitsChangerequestsAsync
public Future<ApiResponse<LimitChangeRequestsEntityListing>> getOrganizationsLimitsChangerequestsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<LimitChangeRequestsEntityListing>> callback) Get the available limit change requests Timestamp interval defaults to the last 365 days if both query parameters are omitted. If only one parameter is omitted, the interval will default to a 180 day range in the specified direction.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsLimitsDocsAsync
public Future<LimitDocumentation> getOrganizationsLimitsDocsAsync(GetOrganizationsLimitsDocsRequest request, AsyncApiCallback<LimitDocumentation> callback) Get limit documentation- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsLimitsDocsAsync
public Future<ApiResponse<LimitDocumentation>> getOrganizationsLimitsDocsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<LimitDocumentation>> callback) Get limit documentation- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsLimitsDocsFreetrialAsync
public Future<FreeTrialLimitDocs> getOrganizationsLimitsDocsFreetrialAsync(GetOrganizationsLimitsDocsFreetrialRequest request, AsyncApiCallback<FreeTrialLimitDocs> callback) Get free trial limit documentation- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsLimitsDocsFreetrialAsync
public Future<ApiResponse<FreeTrialLimitDocs>> getOrganizationsLimitsDocsFreetrialAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<FreeTrialLimitDocs>> callback) Get free trial limit documentation- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsLimitsNamespaceAsync
public Future<LimitsEntityListing> getOrganizationsLimitsNamespaceAsync(GetOrganizationsLimitsNamespaceRequest request, AsyncApiCallback<LimitsEntityListing> callback) Get the effective limits in a namespace for an organization- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsLimitsNamespaceAsync
public Future<ApiResponse<LimitsEntityListing>> getOrganizationsLimitsNamespaceAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<LimitsEntityListing>> callback) Get the effective limits in a namespace for an organization- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsLimitsNamespaceDefaultsAsync
public Future<LimitsEntityListing> getOrganizationsLimitsNamespaceDefaultsAsync(GetOrganizationsLimitsNamespaceDefaultsRequest request, AsyncApiCallback<LimitsEntityListing> callback) Get the default limits in a namespace for an organization- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsLimitsNamespaceDefaultsAsync
public Future<ApiResponse<LimitsEntityListing>> getOrganizationsLimitsNamespaceDefaultsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<LimitsEntityListing>> callback) Get the default limits in a namespace for an organization- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsLimitsNamespacesAsync
public Future<Object> getOrganizationsLimitsNamespacesAsync(GetOrganizationsLimitsNamespacesRequest request, AsyncApiCallback<Object> callback) Get the available limit namespaces- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsLimitsNamespacesAsync
public Future<ApiResponse<Object>> getOrganizationsLimitsNamespacesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Object>> callback) Get the available limit namespaces- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsMeAsync
public Future<Organization> getOrganizationsMeAsync(GetOrganizationsMeRequest request, AsyncApiCallback<Organization> callback) Get organization.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsMeAsync
public Future<ApiResponse<Organization>> getOrganizationsMeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Organization>> callback) Get organization.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsWhitelistAsync
public Future<OrgWhitelistSettings> getOrganizationsWhitelistAsync(GetOrganizationsWhitelistRequest request, AsyncApiCallback<OrgWhitelistSettings> callback) Deprecated.This route is deprecated, please use /api/v2/organizations/authentication/settings instead- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getOrganizationsWhitelistAsync
public Future<ApiResponse<OrgWhitelistSettings>> getOrganizationsWhitelistAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OrgWhitelistSettings>> callback) Deprecated.This route is deprecated, please use /api/v2/organizations/authentication/settings instead- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchOrganizationsAuthenticationSettingsAsync
public Future<OrgAuthSettings> patchOrganizationsAuthenticationSettingsAsync(PatchOrganizationsAuthenticationSettingsRequest request, AsyncApiCallback<OrgAuthSettings> callback) Update the organization's settings- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchOrganizationsAuthenticationSettingsAsync
public Future<ApiResponse<OrgAuthSettings>> patchOrganizationsAuthenticationSettingsAsync(ApiRequest<OrgAuthSettings> request, AsyncApiCallback<ApiResponse<OrgAuthSettings>> callback) Update the organization's settings- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchOrganizationsFeatureAsync
public Future<OrganizationFeatures> patchOrganizationsFeatureAsync(PatchOrganizationsFeatureRequest request, AsyncApiCallback<OrganizationFeatures> callback) Update organization- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchOrganizationsFeatureAsync
public Future<ApiResponse<OrganizationFeatures>> patchOrganizationsFeatureAsync(ApiRequest<FeatureState> request, AsyncApiCallback<ApiResponse<OrganizationFeatures>> callback) Update organization- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOrganizationsEmbeddedintegrationAsync
public Future<EmbeddedIntegration> putOrganizationsEmbeddedintegrationAsync(PutOrganizationsEmbeddedintegrationRequest request, AsyncApiCallback<EmbeddedIntegration> callback) Deprecated.Update the list of domains that will be allowed to embed PureCloud applications This route is deprecated, please use /api/v2/organizations/authentication/settings instead- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOrganizationsEmbeddedintegrationAsync
public Future<ApiResponse<EmbeddedIntegration>> putOrganizationsEmbeddedintegrationAsync(ApiRequest<EmbeddedIntegration> request, AsyncApiCallback<ApiResponse<EmbeddedIntegration>> callback) Deprecated.Update the list of domains that will be allowed to embed PureCloud applications This route is deprecated, please use /api/v2/organizations/authentication/settings instead- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOrganizationsIpaddressauthenticationAsync
public Future<IpAddressAuthentication> putOrganizationsIpaddressauthenticationAsync(PutOrganizationsIpaddressauthenticationRequest request, AsyncApiCallback<IpAddressAuthentication> callback) Deprecated.Update organization IP address whitelist settings This route is deprecated, please use /api/v2/organizations/authentication/settings instead- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOrganizationsIpaddressauthenticationAsync
public Future<ApiResponse<IpAddressAuthentication>> putOrganizationsIpaddressauthenticationAsync(ApiRequest<IpAddressAuthentication> request, AsyncApiCallback<ApiResponse<IpAddressAuthentication>> callback) Deprecated.Update organization IP address whitelist settings This route is deprecated, please use /api/v2/organizations/authentication/settings instead- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOrganizationsMeAsync
public Future<Organization> putOrganizationsMeAsync(PutOrganizationsMeRequest request, AsyncApiCallback<Organization> callback) Update organization.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOrganizationsMeAsync
public Future<ApiResponse<Organization>> putOrganizationsMeAsync(ApiRequest<Organization> request, AsyncApiCallback<ApiResponse<Organization>> callback) Update organization.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOrganizationsWhitelistAsync
public Future<OrgWhitelistSettings> putOrganizationsWhitelistAsync(PutOrganizationsWhitelistRequest request, AsyncApiCallback<OrgWhitelistSettings> callback) Deprecated.This route is deprecated, please use /api/v2/organizations/authentication/settings instead- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putOrganizationsWhitelistAsync
public Future<ApiResponse<OrgWhitelistSettings>> putOrganizationsWhitelistAsync(ApiRequest<OrgWhitelistSettings> request, AsyncApiCallback<ApiResponse<OrgWhitelistSettings>> callback) Deprecated.This route is deprecated, please use /api/v2/organizations/authentication/settings instead- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-