Index

A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages

A

accountId() - Method in record class cloud.quasarch.akash.impl.model.remote.DeploymentLease.EscrowPayment
Returns the value of the accountId record component.
AccountId - Record Class in cloud.quasarch.akash.impl.model.remote
 
AccountId(String, String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.AccountId
Creates an instance of a AccountId record class.
addQueryParameters(URI, QueryParam...) - Static method in class cloud.quasarch.akash.impl.uri.UriUtils
Adds one or multiple query parameter to a uri.
Akash - Interface in cloud.quasarch.akash.impl
Akash is an open network that lets users buy and sell computing resources securely and efficiently.
AkashClient - Class in cloud.quasarch.akash.impl
Implementation of Akash.
AkashClient(String) - Constructor for class cloud.quasarch.akash.impl.AkashClient
Uses QUASARCH_AKASH_BASE_URI env variable to get baseUri address
AkashClient(String, URI, Supplier<HttpClient>) - Constructor for class cloud.quasarch.akash.impl.AkashClient
Constructor for AkashClient
AkashErrorType - Enum Class in cloud.quasarch.akash.impl.model.remote
Types of error that can occur while interacting with akash network.
AkashNetworkError - Enum constant in enum class cloud.quasarch.akash.impl.model.remote.AkashErrorType
Error related to wire level data transfer.
AkashPagedIterable<T> - Class in cloud.quasarch.akash.impl.pagination
Iterable implementation take supports fetching more data upstream.
AkashPagedIterable(Function<String, PagedResponse<T>>, PagedResponse<T>) - Constructor for class cloud.quasarch.akash.impl.pagination.AkashPagedIterable
constructor
AkashPagedIterator<T> - Class in cloud.quasarch.akash.impl.pagination
Iterator for AkashPagedResponse
AkashPagedIterator(Function<String, PagedResponse<T>>, PagedResponse<T>) - Constructor for class cloud.quasarch.akash.impl.pagination.AkashPagedIterator
constructor
AkashPagedResponse<T> - Record Class in cloud.quasarch.akash.impl.model
Response which contains paged results in the form of an Iterable
AkashPagedResponse(Iterable<T>, PageInfo) - Constructor for record class cloud.quasarch.akash.impl.model.AkashPagedResponse
Creates an instance of a AkashPagedResponse record class.
allOf() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.SignedBy
Returns the value of the allOf record component.
amount() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Balance
Returns the value of the amount record component.
amount() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Funds
Returns the value of the amount record component.
amount() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Transferred
Returns the value of the amount record component.
amount() - Method in record class cloud.quasarch.akash.impl.model.remote.Price
Returns the value of the amount record component.
anyOf() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.SignedBy
Returns the value of the anyOf record component.
Attribute(String, String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.Attribute
Creates an instance of a Attribute record class.
attributes() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Cpu
Returns the value of the attributes record component.
attributes() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Memory
Returns the value of the attributes record component.
attributes() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Requirements
Returns the value of the attributes record component.
attributes() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Storage
Returns the value of the attributes record component.
AuthError - Enum constant in enum class cloud.quasarch.akash.impl.model.remote.AkashErrorType
Authentication/Authorization related error; a retry is not advised without renegotiation of authentication tokens.

B

BadRequest - Enum constant in enum class cloud.quasarch.akash.impl.model.remote.AkashErrorType
The request is malformed, invalid.
balance() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.EscrowAccount
Returns the value of the balance record component.
balance() - Method in record class cloud.quasarch.akash.impl.model.remote.DeploymentLease.EscrowPayment
Returns the value of the balance record component.
Balance(String, String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.Balance
Creates an instance of a Balance record class.
bid() - Method in record class cloud.quasarch.akash.impl.model.remote.Bid
Returns the value of the bid record component.
Bid - Record Class in cloud.quasarch.akash.impl.model.remote
Akash uses a reverse auction.
Bid(BidInfo, Deployment.EscrowAccount) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Bid
Creates an instance of a Bid record class.
bidId() - Method in record class cloud.quasarch.akash.impl.model.remote.BidInfo
Returns the value of the bidId record component.
BidId - Record Class in cloud.quasarch.akash.impl.model.remote
Identifies a Bid BidId
BidId(String, String, String, String, String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.BidId
Creates an instance of a BidId record class.
BidInfo - Record Class in cloud.quasarch.akash.impl.model.remote
General info about a Bid Bid State
BidInfo(BidId, String, Price, String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.BidInfo
Creates an instance of a BidInfo record class.
bids() - Method in record class cloud.quasarch.akash.impl.model.remote.ListBidResponse
Returns the value of the bids record component.
build() - Method in class cloud.quasarch.akash.impl.parsing.ResponseParserBuilder
 

C

ClientError - Enum constant in enum class cloud.quasarch.akash.impl.model.remote.AkashErrorType
Error related to the client TODO
closedAtBlockHeight() - Method in record class cloud.quasarch.akash.impl.model.remote.LeaseInfo
Returns the value of the closedAtBlockHeight record component.
closedDeployment(String) - Method in interface cloud.quasarch.akash.impl.Akash
OPEN QUESTION: LEASE ID OR DEPLOYMENT_ID?
closedDeployment(String) - Method in class cloud.quasarch.akash.impl.AkashClient
 
cloud.quasarch.akash.impl - package cloud.quasarch.akash.impl
 
cloud.quasarch.akash.impl.model - package cloud.quasarch.akash.impl.model
 
cloud.quasarch.akash.impl.model.remote - package cloud.quasarch.akash.impl.model.remote
 
cloud.quasarch.akash.impl.pagination - package cloud.quasarch.akash.impl.pagination
 
cloud.quasarch.akash.impl.parsing - package cloud.quasarch.akash.impl.parsing
 
cloud.quasarch.akash.impl.uri - package cloud.quasarch.akash.impl.uri
 
code() - Method in record class cloud.quasarch.akash.impl.model.remote.ErrorResponse
Returns the value of the code record component.
count() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Resource
Returns the value of the count record component.
cpu() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentResource
Returns the value of the cpu record component.
Cpu(Deployment.Units, Collection<Deployment.Attribute>) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.Cpu
Creates an instance of a Cpu record class.
createdAtBlockHeight() - Method in record class cloud.quasarch.akash.impl.model.remote.BidInfo
Returns the value of the createdAtBlockHeight record component.
createdAtBlockHeight() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentInfo
Returns the value of the createdAtBlockHeight record component.
createdAtBlockHeight() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Group
Returns the value of the createdAtBlockHeight record component.
createdAtBlockHeight() - Method in record class cloud.quasarch.akash.impl.model.remote.LeaseInfo
Returns the value of the createdAtBlockHeight record component.
createDeployment(Path) - Method in interface cloud.quasarch.akash.impl.Akash
Create a deployment based on an SDL file.
createDeployment(Path) - Method in class cloud.quasarch.akash.impl.AkashClient
 
createLease() - Method in interface cloud.quasarch.akash.impl.Akash
R_06 Provides lease creation capabilities
createLease() - Method in class cloud.quasarch.akash.impl.AkashClient
 
currentPage() - Method in record class cloud.quasarch.akash.impl.model.PageByOffset
Returns the value of the currentPage record component.

D

denom() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Balance
Returns the value of the denom record component.
denom() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Funds
Returns the value of the denom record component.
denom() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Transferred
Returns the value of the denom record component.
denom() - Method in record class cloud.quasarch.akash.impl.model.remote.Price
Returns the value of the denom record component.
deployment() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment
Returns the value of the deployment record component.
Deployment - Record Class in cloud.quasarch.akash.impl.model.remote
Deployment information, as specified in: Deployment
Deployment(Deployment.DeploymentInfo, Collection<Deployment.Group>, Deployment.EscrowAccount) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment
Creates an instance of a Deployment record class.
Deployment.Attribute - Record Class in cloud.quasarch.akash.impl.model.remote
Generic tuple
Deployment.Balance - Record Class in cloud.quasarch.akash.impl.model.remote
Amount deposited from owner account.
Deployment.Cpu - Record Class in cloud.quasarch.akash.impl.model.remote
Describes cpu resources in the context of the deployment
Deployment.DeploymentId - Record Class in cloud.quasarch.akash.impl.model.remote
Identifies a deployment, mainly who requested it and the sequence
Deployment.DeploymentInfo - Record Class in cloud.quasarch.akash.impl.model.remote
 
Deployment.DeploymentResource - Record Class in cloud.quasarch.akash.impl.model.remote
Quantities of resources asked in a deployment
Deployment.Endpoint - Record Class in cloud.quasarch.akash.impl.model.remote
 
Deployment.EscrowAccount - Record Class in cloud.quasarch.akash.impl.model.remote
Escrow accounts are a mechanism that allow for time-based payments from one account to another without block-by-block micropayments.
Deployment.Funds - Record Class in cloud.quasarch.akash.impl.model.remote
 
Deployment.Group - Record Class in cloud.quasarch.akash.impl.model.remote
 
Deployment.GroupId - Record Class in cloud.quasarch.akash.impl.model.remote
 
Deployment.GroupSpec - Record Class in cloud.quasarch.akash.impl.model.remote
 
Deployment.Id - Record Class in cloud.quasarch.akash.impl.model.remote
 
Deployment.Memory - Record Class in cloud.quasarch.akash.impl.model.remote
Used to describe memory quantities
Deployment.Quantity - Record Class in cloud.quasarch.akash.impl.model.remote
Value to be used in a quantity
Deployment.Requirements - Record Class in cloud.quasarch.akash.impl.model.remote
Requirements used in the group spec
Deployment.Resource - Record Class in cloud.quasarch.akash.impl.model.remote
Deployment resource
Deployment.SignedBy - Record Class in cloud.quasarch.akash.impl.model.remote
Signature
Deployment.Storage - Record Class in cloud.quasarch.akash.impl.model.remote
Describes deployment requested storage, if any
Deployment.Transferred - Record Class in cloud.quasarch.akash.impl.model.remote
Amount disbursed from account via payments.
Deployment.Units - Record Class in cloud.quasarch.akash.impl.model.remote
Unit
deploymentId() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentInfo
Returns the value of the deploymentId record component.
DeploymentId(String, String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentId
Creates an instance of a DeploymentId record class.
DeploymentInfo(Deployment.DeploymentId, String, String, String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentInfo
Creates an instance of a DeploymentInfo record class.
DeploymentLease - Record Class in cloud.quasarch.akash.impl.model.remote
 
DeploymentLease(LeaseInfo, DeploymentLease.EscrowPayment) - Constructor for record class cloud.quasarch.akash.impl.model.remote.DeploymentLease
Creates an instance of a DeploymentLease record class.
DeploymentLease.EscrowPayment - Record Class in cloud.quasarch.akash.impl.model.remote
 
DeploymentResource(Deployment.Cpu, Deployment.Memory, Collection<Deployment.Storage>, Collection<Deployment.Endpoint>) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentResource
Creates an instance of a DeploymentResource record class.
deployments() - Method in record class cloud.quasarch.akash.impl.model.remote.ListDeploymentsResponse
Returns the value of the deployments record component.
deploymentSequence() - Method in record class cloud.quasarch.akash.impl.model.remote.BidId
Returns the value of the deploymentSequence record component.
deploymentSequence() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentId
Returns the value of the deploymentSequence record component.
deploymentSequence() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.GroupId
Returns the value of the deploymentSequence record component.
deploymentSequence() - Method in record class cloud.quasarch.akash.impl.model.remote.LeaseInfo.LeaseId
Returns the value of the deploymentSequence record component.
depositor() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.EscrowAccount
Returns the value of the depositor record component.
details() - Method in record class cloud.quasarch.akash.impl.model.remote.ErrorResponse
Returns the value of the details record component.

E

Endpoint(String, int) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.Endpoint
Creates an instance of a Endpoint record class.
endpoints() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentResource
Returns the value of the endpoints record component.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.AkashPagedResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.OperationFailure
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.OperationResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.PageByKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.PageByOffset
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.AccountId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Bid
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.BidId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.BidInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Attribute
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Balance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Cpu
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentResource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Endpoint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.EscrowAccount
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Funds
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Group
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.GroupId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.GroupSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Id
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Memory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Quantity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Requirements
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Resource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.SignedBy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Storage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Transferred
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Units
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.DeploymentLease
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.DeploymentLease.EscrowPayment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.ErrorResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.ErrorResponse.ErrorResponseDetails
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.LeaseInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.LeaseInfo.LeaseId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.ListBidResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.ListDeploymentLeaseResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.ListDeploymentsResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.PageInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.model.remote.Price
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class cloud.quasarch.akash.impl.uri.QueryParam
Indicates whether some other object is "equal to" this one.
error() - Method in record class cloud.quasarch.akash.impl.model.remote.ErrorResponse
Returns the value of the error record component.
ErrorResponse - Record Class in cloud.quasarch.akash.impl.model.remote
Information of an error in a request
ErrorResponse(String, Integer, String, Collection<ErrorResponse.ErrorResponseDetails>) - Constructor for record class cloud.quasarch.akash.impl.model.remote.ErrorResponse
Creates an instance of a ErrorResponse record class.
ErrorResponse.ErrorResponseDetails - Record Class in cloud.quasarch.akash.impl.model.remote
 
ErrorResponseDetails(String, String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.ErrorResponse.ErrorResponseDetails
Creates an instance of a ErrorResponseDetails record class.
errorType() - Method in record class cloud.quasarch.akash.impl.model.OperationFailure
Returns the value of the errorType record component.
escrowAccount() - Method in record class cloud.quasarch.akash.impl.model.remote.Bid
Returns the value of the escrowAccount record component.
escrowAccount() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment
Returns the value of the escrowAccount record component.
EscrowAccount(Deployment.Id, String, String, Deployment.Balance, Deployment.Transferred, String, String, Deployment.Funds) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.EscrowAccount
Creates an instance of a EscrowAccount record class.
escrowPayment() - Method in record class cloud.quasarch.akash.impl.model.remote.DeploymentLease
Returns the value of the escrowPayment record component.
EscrowPayment(String, String, AccountId, String, Price, Price, Price) - Constructor for record class cloud.quasarch.akash.impl.model.remote.DeploymentLease.EscrowPayment
Creates an instance of a EscrowPayment record class.

F

FailuredCause - Enum Class in cloud.quasarch.akash.impl.model
Still work in progress
failureInnerMessage() - Method in record class cloud.quasarch.akash.impl.model.OperationFailure
Returns the value of the failureInnerMessage record component.
forEach(Consumer<? super T>) - Method in class cloud.quasarch.akash.impl.model.IterableAkashResult
 
forEach(Consumer<? super T>) - Method in class cloud.quasarch.akash.impl.pagination.AkashPagedIterable
 
funds() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.EscrowAccount
Returns the value of the funds record component.
Funds(String, String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.Funds
Creates an instance of a Funds record class.

G

getBid(String, String, String, String, String) - Method in interface cloud.quasarch.akash.impl.Akash
 
getBid(String, String, String, String, String) - Method in class cloud.quasarch.akash.impl.AkashClient
 
getDeployment(String, String) - Method in interface cloud.quasarch.akash.impl.Akash
Fetches deployment info for the given deployment id.
getDeployment(String, String) - Method in class cloud.quasarch.akash.impl.AkashClient
 
getLease(String, String, String, String, String) - Method in interface cloud.quasarch.akash.impl.Akash
Get lease Get information regarding a lease such as its status.
getLease(String, String, String, String, String) - Method in class cloud.quasarch.akash.impl.AkashClient
 
Group(Deployment.GroupId, String, Deployment.GroupSpec, String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.Group
Creates an instance of a Group record class.
groupId() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Group
Returns the value of the groupId record component.
GroupId(String, String, int) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.GroupId
Creates an instance of a GroupId record class.
groups() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment
Returns the value of the groups record component.
groupSequence() - Method in record class cloud.quasarch.akash.impl.model.remote.BidId
Returns the value of the groupSequence record component.
groupSequence() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.GroupId
Returns the value of the groupSequence record component.
groupSequence() - Method in record class cloud.quasarch.akash.impl.model.remote.LeaseInfo.LeaseId
Returns the value of the groupSequence record component.
groupSpec() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Group
Returns the value of the groupSpec record component.
GroupSpec(String, Deployment.Requirements, Collection<Deployment.Resource>) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.GroupSpec
Creates an instance of a GroupSpec record class.

H

hashCode() - Method in record class cloud.quasarch.akash.impl.model.AkashPagedResponse
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.OperationFailure
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.OperationResult
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.PageByKey
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.PageByOffset
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.AccountId
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Bid
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.BidId
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.BidInfo
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Attribute
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Balance
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Cpu
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentId
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentInfo
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentResource
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Endpoint
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.EscrowAccount
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Funds
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Group
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.GroupId
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.GroupSpec
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Id
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Memory
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Quantity
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Requirements
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Resource
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.SignedBy
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Storage
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Transferred
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Units
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.DeploymentLease.EscrowPayment
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.DeploymentLease
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.ErrorResponse.ErrorResponseDetails
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.ErrorResponse
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.LeaseInfo
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.LeaseInfo.LeaseId
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.ListBidResponse
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.ListDeploymentLeaseResponse
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.ListDeploymentsResponse
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.PageInfo
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.model.remote.Price
Returns a hash code value for this object.
hashCode() - Method in record class cloud.quasarch.akash.impl.uri.QueryParam
Returns a hash code value for this object.
hasNext() - Method in class cloud.quasarch.akash.impl.pagination.AkashPagedIterator
 

I

id() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.EscrowAccount
Returns the value of the id record component.
Id(String, String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.Id
Creates an instance of a Id record class.
IterableAkashResult<T> - Class in cloud.quasarch.akash.impl.model
Represents an akash response which offers pagination based on next_key.
IterableAkashResult() - Constructor for class cloud.quasarch.akash.impl.model.IterableAkashResult
 
iterator() - Method in class cloud.quasarch.akash.impl.model.IterableAkashResult
 
iterator() - Method in class cloud.quasarch.akash.impl.pagination.AkashPagedIterable
 

K

key() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Attribute
Returns the value of the key record component.
kind() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Endpoint
Returns the value of the kind record component.

L

leaseId() - Method in record class cloud.quasarch.akash.impl.model.remote.LeaseInfo
Returns the value of the leaseId record component.
LeaseId(String, String, String, String, String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.LeaseInfo.LeaseId
Creates an instance of a LeaseId record class.
leaseInfo() - Method in record class cloud.quasarch.akash.impl.model.remote.DeploymentLease
Returns the value of the leaseInfo record component.
LeaseInfo - Record Class in cloud.quasarch.akash.impl.model.remote
 
LeaseInfo(LeaseInfo.LeaseId, String, Price, String, String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.LeaseInfo
Creates an instance of a LeaseInfo record class.
LeaseInfo.LeaseId - Record Class in cloud.quasarch.akash.impl.model.remote
 
leases() - Method in record class cloud.quasarch.akash.impl.model.remote.ListDeploymentLeaseResponse
Returns the value of the leases record component.
ListBidResponse - Record Class in cloud.quasarch.akash.impl.model.remote
Response of a Bid request
ListBidResponse(Iterable<Bid>, PageInfo) - Constructor for record class cloud.quasarch.akash.impl.model.remote.ListBidResponse
Creates an instance of a ListBidResponse record class.
listBids(String, String, String, String, String, String) - Method in interface cloud.quasarch.akash.impl.Akash
Get the list of bids based on a set of filters.
listBids(String, String, String, String, String, String) - Method in class cloud.quasarch.akash.impl.AkashClient
 
ListDeploymentLeaseResponse - Record Class in cloud.quasarch.akash.impl.model.remote
Response wrapper
ListDeploymentLeaseResponse(Iterable<DeploymentLease>, PageInfo) - Constructor for record class cloud.quasarch.akash.impl.model.remote.ListDeploymentLeaseResponse
Creates an instance of a ListDeploymentLeaseResponse record class.
listDeployments(String, String, String) - Method in interface cloud.quasarch.akash.impl.Akash
List all the deployment for given ( optional ) filters.
listDeployments(String, String, String) - Method in class cloud.quasarch.akash.impl.AkashClient
 
ListDeploymentsResponse - Record Class in cloud.quasarch.akash.impl.model.remote
POJO for Deployment information.
ListDeploymentsResponse(Iterable<Deployment>, PageInfo) - Constructor for record class cloud.quasarch.akash.impl.model.remote.ListDeploymentsResponse
Creates an instance of a ListDeploymentsResponse record class.
listLeases(String, String, String, String, String, String) - Method in interface cloud.quasarch.akash.impl.Akash
List all the leases for a given filter set
listLeases(String, String, String, String, String, String) - Method in class cloud.quasarch.akash.impl.AkashClient
 

M

memory() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentResource
Returns the value of the memory record component.
Memory(Deployment.Quantity, Collection<Deployment.Attribute>) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.Memory
Creates an instance of a Memory record class.
message() - Method in record class cloud.quasarch.akash.impl.model.remote.ErrorResponse
Returns the value of the message record component.

N

name() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.GroupSpec
Returns the value of the name record component.
name() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Storage
Returns the value of the name record component.
name() - Method in record class cloud.quasarch.akash.impl.uri.QueryParam
Returns the value of the name record component.
newBuilder() - Static method in class cloud.quasarch.akash.impl.parsing.ResponseParserBuilder
 
next() - Method in class cloud.quasarch.akash.impl.pagination.AkashPagedIterator
 
nextKey() - Method in record class cloud.quasarch.akash.impl.model.remote.PageInfo
Returns the value of the nextKey record component.

O

OperationFailure - Record Class in cloud.quasarch.akash.impl.model
Failure of a operation
OperationFailure(AkashErrorType, String) - Constructor for record class cloud.quasarch.akash.impl.model.OperationFailure
Creates an instance of a OperationFailure record class.
OperationResult - Record Class in cloud.quasarch.akash.impl.model
reserved for future use.
OperationResult() - Constructor for record class cloud.quasarch.akash.impl.model.OperationResult
Creates an instance of a OperationResult record class.
orderSequence() - Method in record class cloud.quasarch.akash.impl.model.remote.BidId
Returns the value of the orderSequence record component.
orderSequence() - Method in record class cloud.quasarch.akash.impl.model.remote.LeaseInfo.LeaseId
Returns the value of the orderSequence record component.
owner() - Method in record class cloud.quasarch.akash.impl.model.remote.BidId
Returns the value of the owner record component.
owner() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentId
Returns the value of the owner record component.
owner() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.EscrowAccount
Returns the value of the owner record component.
owner() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.GroupId
Returns the value of the owner record component.
owner() - Method in record class cloud.quasarch.akash.impl.model.remote.DeploymentLease.EscrowPayment
Returns the value of the owner record component.
owner() - Method in record class cloud.quasarch.akash.impl.model.remote.LeaseInfo.LeaseId
Returns the value of the owner record component.

P

PageByKey - Record Class in cloud.quasarch.akash.impl.model
Provides a way for remote page iteration using next.
PageByKey() - Constructor for record class cloud.quasarch.akash.impl.model.PageByKey
Creates an instance of a PageByKey record class.
PageByOffset - Record Class in cloud.quasarch.akash.impl.model
Represents a page request which is done based on a page number + results per page.
PageByOffset(short, short) - Constructor for record class cloud.quasarch.akash.impl.model.PageByOffset
Creates an instance of a PageByOffset record class.
PagedResponse<T> - Interface in cloud.quasarch.akash.impl.model
A wrapper for paged results
PageInfo - Record Class in cloud.quasarch.akash.impl.model.remote
 
PageInfo(String, int) - Constructor for record class cloud.quasarch.akash.impl.model.remote.PageInfo
Creates an instance of a PageInfo record class.
pagination() - Method in record class cloud.quasarch.akash.impl.model.remote.ListBidResponse
Returns the value of the pagination record component.
pagination() - Method in record class cloud.quasarch.akash.impl.model.remote.ListDeploymentLeaseResponse
Returns the value of the pagination record component.
pagination() - Method in record class cloud.quasarch.akash.impl.model.remote.ListDeploymentsResponse
Returns the value of the pagination record component.
paginationInfo() - Method in record class cloud.quasarch.akash.impl.model.AkashPagedResponse
Returns the value of the paginationInfo record component.
paginationInfo() - Method in interface cloud.quasarch.akash.impl.model.PagedResponse
getter
parseErrorMessage(int, String) - Method in interface cloud.quasarch.akash.impl.parsing.ResponseParser
 
parseErrorMessage(int, String) - Method in class cloud.quasarch.akash.impl.parsing.ResponseParserWithTransformation
 
parseToEither(HttpResponse<String>) - Method in interface cloud.quasarch.akash.impl.parsing.ResponseParser
 
parseToEither(HttpResponse<String>) - Method in class cloud.quasarch.akash.impl.parsing.ResponseParserWithTransformation
transforms a HttpResponse into a varv Either.
paymentId() - Method in record class cloud.quasarch.akash.impl.model.remote.DeploymentLease.EscrowPayment
Returns the value of the paymentId record component.
price() - Method in record class cloud.quasarch.akash.impl.model.remote.BidInfo
Returns the value of the price record component.
price() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Resource
Returns the value of the price record component.
price() - Method in record class cloud.quasarch.akash.impl.model.remote.LeaseInfo
Returns the value of the price record component.
Price - Record Class in cloud.quasarch.akash.impl.model.remote
 
Price(String, String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Price
Creates an instance of a Price record class.
provider() - Method in record class cloud.quasarch.akash.impl.model.remote.BidId
Returns the value of the provider record component.
provider() - Method in record class cloud.quasarch.akash.impl.model.remote.LeaseInfo.LeaseId
Returns the value of the provider record component.

Q

quantity() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Memory
Returns the value of the quantity record component.
quantity() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Storage
Returns the value of the quantity record component.
Quantity(String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.Quantity
Creates an instance of a Quantity record class.
QueryParam - Record Class in cloud.quasarch.akash.impl.uri
A query param to be passed ( encoded ) to a URI instance in the format name=value.
QueryParam(String, String) - Constructor for record class cloud.quasarch.akash.impl.uri.QueryParam
Creates an instance of a QueryParam record class.

R

rate() - Method in record class cloud.quasarch.akash.impl.model.remote.DeploymentLease.EscrowPayment
Returns the value of the rate record component.
requirements() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.GroupSpec
Returns the value of the requirements record component.
Requirements(Deployment.SignedBy, Collection<Deployment.Attribute>) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.Requirements
Creates an instance of a Requirements record class.
Resource(Deployment.DeploymentResource, int, Price) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.Resource
Creates an instance of a Resource record class.
resources() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.GroupSpec
Returns the value of the resources record component.
resources() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Resource
Returns the value of the resources record component.
ResponseParser<R> - Interface in cloud.quasarch.akash.impl.parsing
ResponseParser goal is to deal with the transformation of a plain json response into Either a OperationFailure or a concrete response.
ResponseParserBuilder<R,I> - Class in cloud.quasarch.akash.impl.parsing
Builds instances of ResponseParserWithTransformation Usage example (full, with intermediate operation)
ResponseParserWithTransformation<I,R> - Class in cloud.quasarch.akash.impl.parsing
TODO Document!
ResponseParserWithTransformation(Class<I>, Function<I, R>) - Constructor for class cloud.quasarch.akash.impl.parsing.ResponseParserWithTransformation
constructor
resultPerPage() - Method in record class cloud.quasarch.akash.impl.model.PageByOffset
Returns the value of the resultPerPage record component.
results() - Method in record class cloud.quasarch.akash.impl.model.AkashPagedResponse
Returns the value of the results record component.
results() - Method in interface cloud.quasarch.akash.impl.model.PagedResponse
getter

S

scope() - Method in record class cloud.quasarch.akash.impl.model.remote.AccountId
Returns the value of the scope record component.
scope() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Id
Returns the value of the scope record component.
sendManifest(Path) - Method in interface cloud.quasarch.akash.impl.Akash
TODO SPEC R_08 Provides a way for a manifest/SDL file to be send.
sendManifest(Path) - Method in class cloud.quasarch.akash.impl.AkashClient
 
sequenceNumber() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Endpoint
Returns the value of the sequenceNumber record component.
settledAt() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.EscrowAccount
Returns the value of the settledAt record component.
signedBy() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Requirements
Returns the value of the signedBy record component.
SignedBy(Collection<String>, Collection<String>) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.SignedBy
Creates an instance of a SignedBy record class.
spliterator() - Method in class cloud.quasarch.akash.impl.model.IterableAkashResult
 
spliterator() - Method in class cloud.quasarch.akash.impl.pagination.AkashPagedIterable
 
state() - Method in record class cloud.quasarch.akash.impl.model.remote.BidInfo
Returns the value of the state record component.
state() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentInfo
Returns the value of the state record component.
state() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.EscrowAccount
Returns the value of the state record component.
state() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Group
Returns the value of the state record component.
state() - Method in record class cloud.quasarch.akash.impl.model.remote.DeploymentLease.EscrowPayment
Returns the value of the state record component.
state() - Method in record class cloud.quasarch.akash.impl.model.remote.LeaseInfo
Returns the value of the state record component.
StateError - Enum constant in enum class cloud.quasarch.akash.impl.model.remote.AkashErrorType
The current state of transaction/request doesn't allow the requested operation.
storage() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentResource
Returns the value of the storage record component.
Storage(String, Deployment.Quantity, Collection<Deployment.Attribute>) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.Storage
Creates an instance of a Storage record class.

T

toString() - Method in record class cloud.quasarch.akash.impl.model.AkashPagedResponse
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.OperationFailure
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.OperationResult
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.PageByKey
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.PageByOffset
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.AccountId
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Bid
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.BidId
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.BidInfo
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Attribute
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Balance
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Cpu
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentId
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentInfo
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentResource
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Endpoint
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.EscrowAccount
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Funds
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Group
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.GroupId
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.GroupSpec
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Id
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Memory
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Quantity
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Requirements
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Resource
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.SignedBy
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Storage
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Transferred
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Units
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.DeploymentLease.EscrowPayment
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.DeploymentLease
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.ErrorResponse.ErrorResponseDetails
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.ErrorResponse
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.LeaseInfo.LeaseId
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.LeaseInfo
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.ListBidResponse
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.ListDeploymentLeaseResponse
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.ListDeploymentsResponse
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.PageInfo
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.model.remote.Price
Returns a string representation of this record class.
toString() - Method in record class cloud.quasarch.akash.impl.uri.QueryParam
Returns a string representation of this record class.
total() - Method in record class cloud.quasarch.akash.impl.model.remote.PageInfo
Returns the value of the total record component.
transferred() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.EscrowAccount
Returns the value of the transferred record component.
Transferred(String, String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.Transferred
Creates an instance of a Transferred record class.
typeUrl() - Method in record class cloud.quasarch.akash.impl.model.remote.ErrorResponse.ErrorResponseDetails
Returns the value of the typeUrl record component.

U

units() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Cpu
Returns the value of the units record component.
Units(String) - Constructor for record class cloud.quasarch.akash.impl.model.remote.Deployment.Units
Creates an instance of a Units record class.
updateManifest(Path) - Method in interface cloud.quasarch.akash.impl.Akash
TODO SPEC R_09 updates the descriptor of an already deployment
updateManifest(Path) - Method in class cloud.quasarch.akash.impl.AkashClient
 
UriUtils - Class in cloud.quasarch.akash.impl.uri
Utility class for operations related to Uri class

V

val() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Quantity
Returns the value of the val record component.
val() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Units
Returns the value of the val record component.
value() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Attribute
Returns the value of the value record component.
value() - Method in record class cloud.quasarch.akash.impl.model.remote.ErrorResponse.ErrorResponseDetails
Returns the value of the value record component.
value() - Method in record class cloud.quasarch.akash.impl.uri.QueryParam
Returns the value of the value record component.
valueOf(String) - Static method in enum class cloud.quasarch.akash.impl.model.FailuredCause
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cloud.quasarch.akash.impl.model.remote.AkashErrorType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class cloud.quasarch.akash.impl.model.FailuredCause
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cloud.quasarch.akash.impl.model.remote.AkashErrorType
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.DeploymentInfo
Returns the value of the version record component.

W

withdrawn() - Method in record class cloud.quasarch.akash.impl.model.remote.DeploymentLease.EscrowPayment
Returns the value of the withdrawn record component.
withIntermediateOperation(Function<I, R>) - Method in class cloud.quasarch.akash.impl.parsing.ResponseParserBuilder
 
withResultClass(Class<I>) - Method in class cloud.quasarch.akash.impl.parsing.ResponseParserBuilder
 

X

xid() - Method in record class cloud.quasarch.akash.impl.model.remote.AccountId
Returns the value of the xid record component.
xid() - Method in record class cloud.quasarch.akash.impl.model.remote.Deployment.Id
Returns the value of the xid record component.
A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages