## Uses of Class
io.swagger.client.ApiResponse

- Packages that use ApiResponse
  Package | Description
  --- | ---
  io.swagger.client |
  io.swagger.client.api |

- - ### Uses of ApiResponse in io.swagger.client

    Methods in io.swagger.client that return ApiResponse
    Modifier and Type | Method and Description
    --- | ---
    `<T> ApiResponse<T>` | ApiClient.`execute(com.squareup.okhttp.Call call)` `ApiClient.execute(Call, Type)`
    `<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.

  - ### Uses of ApiResponse in io.swagger.client.api

    Methods in io.swagger.client.api that return ApiResponse
    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.