| Package | Description |
|---|---|
| io.swagger.client | |
| io.swagger.client.api |
| Modifier and Type | Method and Description |
|---|---|
<T> ApiResponse<T> |
ApiClient.execute(com.squareup.okhttp.Call call)
|
<T> ApiResponse<T> |
ApiClient.execute(com.squareup.okhttp.Call call,
Type returnType)
Execute HTTP call and deserialize the HTTP response body into the given return type.
|
| Modifier and Type | Method and Description |
|---|---|
ApiResponse<Void> |
ApplicationsApi.applicationDeleteWithHttpInfo(String applicationID)
Deletes the specified blockchain application.
|
ApiResponse<Void> |
ApplicationsApi.applicationDisableWithHttpInfo(Integer applicationId)
Disables the specified blockchain application.
|
ApiResponse<Void> |
ApplicationsApi.applicationEnableWithHttpInfo(Integer applicationId)
Enables the specified blockchain application.
|
ApiResponse<Application> |
ApplicationsApi.applicationGetWithHttpInfo(Integer applicationId)
Gets the blockchain application matching a specific application ID.
|
ApiResponse<ApplicationList> |
ApplicationsApi.applicationsGetWithHttpInfo(Integer top,
Integer skip,
Boolean enabled)
Lists all blockchain applications to which a user has access in Workbench.
|
ApiResponse<Integer> |
ApplicationsApi.applicationsPostWithHttpInfo(File file)
Creates a new blockchain application.
|
ApiResponse<Block> |
ConnectionsApi.blockGetWithHttpInfo(Integer connectionId,
Integer blockId)
Gets the block matching a specific block ID.
|
ApiResponse<BlockList> |
ConnectionsApi.blocksGetWithHttpInfo(Integer connectionID,
Integer top,
Integer skip)
Lists the blocks for a connected blockchain network.
|
ApiResponse<Boolean> |
CapabilitiesApi.canCreateContractWithHttpInfo(Integer workflowId)
Checks if user can modify user role mappings
|
ApiResponse<Capabilities> |
CapabilitiesApi.capabilitiesGetWithHttpInfo()
Checks if user can upload application
|
ApiResponse<Integer> |
CheckersApi.checkApplicationPostWithHttpInfo(File file)
Check validity of application configuration for Workbench
Checks a configuration file
|
ApiResponse<Integer> |
CheckersApi.checkContractCodePostWithHttpInfo(Integer ledgerId)
Check validity of application ledger implementation for Workbench
Checks a ledger implementation file against configuration file
|
ApiResponse<Connection> |
ConnectionsApi.connectionGetWithHttpInfo(Integer connectionID)
Gets the connected blockchain network matching a specific chain instance ID.
|
ApiResponse<ConnectionList> |
ConnectionsApi.connectionsGetWithHttpInfo(Integer top,
Integer skip)
Lists the connected blockchain networks.
|
ApiResponse<WorkflowStateTransition> |
ContractsApi.contractActionGetWithHttpInfo(Integer contractId,
Integer actionId)
Gets the action matching the specified action ID.
|
ApiResponse<LedgerActionOutput> |
ContractsApi.contractActionPostWithHttpInfo(Integer contractId,
WorkflowActionInput actionInformation)
Executes an action for the specified smart contract instance and action ID.
|
ApiResponse<WorkflowStateTransitionList> |
ContractsApi.contractActionsGetWithHttpInfo(Integer contractId,
Integer top,
Integer skip)
Lists all actions, which can be taken by the given user and current state of the specified smart contract instance.
|
ApiResponse<Void> |
ApplicationsApi.contractCodeDeleteWithHttpInfo(Integer contractCodeId)
Deletes the specified blockchain smart contract implementation of a specific blockchain application.
|
ApiResponse<FileStreamResult> |
ApplicationsApi.contractCodeGetWithHttpInfo(Integer contractCodeId)
Get the blockchain smart contract implementation matching a specific ledger implementation ID.
|
ApiResponse<Integer> |
ApplicationsApi.contractCodePostWithHttpInfo(Integer applicationId,
File file,
Integer ledgerId)
Uploads one or more smart contracts (ex.
|
ApiResponse<ContractCodeList> |
ApplicationsApi.contractCodesGetWithHttpInfo(Integer applicationId,
Integer ledgerId,
Integer top,
Integer skip)
List all blockchain smart contract implementations of the specified blockchain application.
|
ApiResponse<Contract> |
ContractsApi.contractGetWithHttpInfo(Integer contractId)
Creates and deploys a new smart contract instance by adding the instance to the Workbench database and sending a transaction to the blockchain.
|
ApiResponse<WorkflowActionInput> |
ContractsApi.contractPostWithHttpInfo(WorkflowActionInput workflowActionInput,
Integer workflowId,
Integer contractCodeId,
Integer connectionId)
Gets the smart contract instance matching a specific workflow instance ID.
|
ApiResponse<ContractList> |
ContractsApi.contractsGetWithHttpInfo(Integer top,
Integer skip,
Integer workflowId)
Lists the smart contract instances of the specified workflow.
|
ApiResponse<ContentResult> |
GraphProxyApi.graphProxyUsersGetWithHttpInfo(String version)
Get Users from AAD Graph
Proxies query parameters to AAD graph
|
ApiResponse<LedgerList> |
LedgersApi.ledgersGetWithHttpInfo(Integer top,
Integer skip)
Lists the supported blockchain types, such as Ethereum or Hyperledger Fabric.
|
ApiResponse<Me> |
UsersApi.meGetWithHttpInfo()
Returns the current user
|
ApiResponse<Void> |
ApplicationsApi.roleAssignmentDeleteWithHttpInfo(Integer applicationId,
Integer roleAssignmentId)
Deletes the specified role assignment.
|
ApiResponse<RoleAssignment> |
ApplicationsApi.roleAssignmentGetWithHttpInfo(Integer applicationId,
Integer roleAssignmentId)
Get a role assignment of the specified blockchain application matching a specific user role assignment ID.
|
ApiResponse<RoleAssignmentList> |
ApplicationsApi.roleAssignmentsGetWithHttpInfo(Integer applicationId,
Integer applicationRoleId,
Integer top,
Integer skip)
List all role assignments of the specified blockchain application.
|
ApiResponse<Integer> |
ApplicationsApi.roleAssignmentsPostWithHttpInfo(Integer applicationId,
RoleAssignmentInput roleAssignment)
Creates a user-to-role mapping in the specified blockchain application.
|
ApiResponse<Transaction> |
ConnectionsApi.transactionGetWithHttpInfo(Integer connectionId,
Integer transactionId)
Gets the transaction matching a specific transaction ID.
|
ApiResponse<List<TransactionList>> |
ConnectionsApi.transactionsGetWithHttpInfo(Integer connectionId,
Integer top,
Integer skip)
Lists the transactions for a connected blockchain network.
|
ApiResponse<Void> |
UsersApi.userDeleteWithHttpInfo(String userID)
Deletes the specified user.
|
ApiResponse<User> |
UsersApi.userGetWithHttpInfo(Integer userID)
Gets the user matching a specific user ID.
|
ApiResponse<UserList> |
UsersApi.usersGetWithHttpInfo(Integer top,
Integer skip,
String externalId,
String userChainIdentifier)
Get Users
Lists all users within the connected blockchain consortium.
|
ApiResponse<Integer> |
UsersApi.usersPostWithHttpInfo(UserInput userInput)
Adds a user to the blockchain consortium.
|
ApiResponse<Workflow> |
ApplicationsApi.workflowGetWithHttpInfo(Integer workflowId)
Get a workflow matching a specific workflow ID.
|
ApiResponse<WorkflowList> |
ApplicationsApi.workflowsGetWithHttpInfo(Integer applicationId,
Integer top,
Integer skip)
List all workflows of the specified blockchain application.
|
Copyright © 2018. All rights reserved.