| Modifier and Type | Class and Description |
|---|---|
class |
CloudHubBasicConnection
This class represents an extension connection just as example (there is no real connection with anything here c:).
|
class |
CloudHubClientCredentialsConnection
This class represents an extension connection just as example (there is no real connection with anything here c:).
|
| Modifier and Type | Method and Description |
|---|---|
abstract CloudHubConnection |
AbstractConnectionProvider.connect() |
CloudHubConnection |
ClientCredentialsConnectionProvider.connect() |
CloudHubConnection |
BasicConnectionProvider.connect() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractConnectionProvider.disconnect(CloudHubConnection connection) |
org.mule.runtime.api.connection.ConnectionValidationResult |
AbstractConnectionProvider.validate(CloudHubConnection connection) |
org.mule.runtime.api.connection.ConnectionValidationResult |
ClientCredentialsConnectionProvider.validate(CloudHubConnection connection) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.extension.api.runtime.streaming.PagingProvider<CloudHubConnection,Map<String,Object>> |
CloudHubOperations.listNotifications(String domain,
int limit,
int pageSize,
NotificationFilterConfiguration filterConfiguration)
Lists all the available notifications for a giver domain
|
| Modifier and Type | Method and Description |
|---|---|
void |
CloudHubOperations.createNotification(CloudHubConnection connection,
String domain,
String message,
Map<String,String> customProperties,
Priority priority,
String transactionId,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> completionCallback)
Creates a new Notification
|
void |
CloudHubOperations.getAccount(CloudHubConnection connection,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<InputStream,Void> completionCallback) |
void |
CloudHubOperations.getApplication(CloudHubConnection connection,
String domain,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<InputStream,Void> completionCallback)
Retrieves a single application by name
|
void |
CloudHubOperations.listApplications(CloudHubConnection connection,
StatisticsInformation statisticsInformation,
boolean retrieveLogLevels,
boolean retrieveTrackingSettings,
boolean retrieveIpAddresses,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<InputStream,Void> completionCallback)
Retrieves all applications in the specified environment
|
void |
CloudHubOperations.markNotification(CloudHubConnection connection,
String notificationId,
MarkStatus markAs,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> completionCallback)
Marks a notification as Read or Unread
|
| Constructor and Description |
|---|
Account(CloudHubConnection cloudHubConnection) |
Applications(CloudHubConnection cloudHubConnection) |
Notifications(CloudHubConnection cloudHubConnection) |
Permissions(CloudHubConnection cloudHubConnection) |
| Constructor and Description |
|---|
RetryCompletionCallback(Consumer<org.mule.runtime.extension.api.runtime.process.CompletionCallback<P,A>> runnable,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<P,A> completionCallback,
CloudHubConnection connection,
int retries) |
| Modifier and Type | Method and Description |
|---|---|
CloudHubConnection |
OAuthEnvironmentsValueProvider.getConnection() |
CloudHubConnection |
BasicAuthEnvironmentsValueProvider.getConnection() |
abstract CloudHubConnection |
BaseEnvironmentsValueProvider.getConnection() |
Copyright © 2023 MuleSoft, Inc.. All rights reserved.