public class KubernetesApi extends Object
Modifier and Type | Field and Description |
---|---|
AgentDeploymentApi |
agentDeployment |
ConfigurationApi |
configuration |
CustomdataApi |
customdata |
PrewarmedDeploymentApi |
prewarmedDeployment |
StatusApi |
status |
Constructor and Description |
---|
KubernetesApi(BitmovinApiClientFactory clientFactory) |
Modifier and Type | Method and Description |
---|---|
static BitmovinApiBuilder<KubernetesApi> |
builder()
Fluent builder for creating an instance of KubernetesApi
|
KubernetesCluster |
create(KubernetesCluster kubernetesCluster)
Connect Kubernetes Cluster
|
BitmovinResponse |
delete(String infrastructureId)
Disconnect Kubernetes Cluster
|
KubernetesCluster |
get(String infrastructureId)
Kubernetes Cluster Details
|
PaginationResponse<KubernetesCluster> |
list()
List Kubernetes Cluster
|
PaginationResponse<KubernetesCluster> |
list(KubernetesClusterListQueryParams queryParams)
List Kubernetes Cluster
|
public final StatusApi status
public final CustomdataApi customdata
public final ConfigurationApi configuration
public final AgentDeploymentApi agentDeployment
public final PrewarmedDeploymentApi prewarmedDeployment
public KubernetesApi(BitmovinApiClientFactory clientFactory)
public static BitmovinApiBuilder<KubernetesApi> builder()
public KubernetesCluster create(KubernetesCluster kubernetesCluster) throws BitmovinException
kubernetesCluster
- The Kubernetes Cluster to be created (required)BitmovinException
- if fails to make API callpublic BitmovinResponse delete(String infrastructureId) throws BitmovinException
infrastructureId
- Id of the Kubernetes cluster (required)BitmovinException
- if fails to make API callpublic KubernetesCluster get(String infrastructureId) throws BitmovinException
infrastructureId
- Id of the Kubernetes cluster (required)BitmovinException
- if fails to make API callpublic PaginationResponse<KubernetesCluster> list() throws BitmovinException
BitmovinException
- if fails to make API callpublic PaginationResponse<KubernetesCluster> list(KubernetesClusterListQueryParams queryParams) throws BitmovinException
queryParams
- The query parameters for sorting, filtering and paging options (optional)BitmovinException
- if fails to make API callCopyright © 2019. All rights reserved.