Class NetworksApi

java.lang.Object
io.github.alersrt.pod4j.openapi.api.NetworksApi

public class NetworksApi extends Object
  • Constructor Details

    • NetworksApi

      public NetworksApi()
    • NetworksApi

      public NetworksApi(ApiClient apiClient)
  • Method Details

    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • getHostIndex

      public int getHostIndex()
    • setHostIndex

      public void setHostIndex(int hostIndex)
    • getCustomBaseUrl

      public String getCustomBaseUrl()
    • setCustomBaseUrl

      public void setCustomBaseUrl(String customBaseUrl)
    • networkConnectLibpod

      public NetworksApi.APInetworkConnectLibpodRequest networkConnectLibpod(String name)
      Connect container to network Connect a container to a network.
      Parameters:
      name - the name of the network (required)
      Returns:
      APInetworkConnectLibpodRequest
      Http Response Details
      Status Code Description Response Headers
      200 OK -
      404 No such network -
      500 Internal server error -
    • networkCreateLibpod

      public NetworksApi.APInetworkCreateLibpodRequest networkCreateLibpod()
      Create network Create a new network configuration
      Returns:
      APInetworkCreateLibpodRequest
      Http Response Details
      Status Code Description Response Headers
      200 Network create -
      400 Bad parameter in request -
      409 Conflict error in operation -
      500 Internal server error -
    • networkDeleteLibpod

      public NetworksApi.APInetworkDeleteLibpodRequest networkDeleteLibpod(String name)
      Remove a network Remove a configured network
      Parameters:
      name - the name of the network (required)
      Returns:
      APInetworkDeleteLibpodRequest
      Http Response Details
      Status Code Description Response Headers
      200 Network Delete -
      404 No such network -
      500 Internal server error -
    • networkDisconnectLibpod

      public NetworksApi.APInetworkDisconnectLibpodRequest networkDisconnectLibpod(String name)
      Disconnect container from network Disconnect a container from a network.
      Parameters:
      name - the name of the network (required)
      Returns:
      APInetworkDisconnectLibpodRequest
      Http Response Details
      Status Code Description Response Headers
      200 OK -
      404 No such network -
      500 Internal server error -
    • networkExistsLibpod

      public NetworksApi.APInetworkExistsLibpodRequest networkExistsLibpod(String name)
      Network exists Check if network exists
      Parameters:
      name - the name or ID of the network (required)
      Returns:
      APInetworkExistsLibpodRequest
      Http Response Details
      Status Code Description Response Headers
      204 network exists -
      404 No such network -
      500 Internal server error -
    • networkInspectLibpod

      public NetworksApi.APInetworkInspectLibpodRequest networkInspectLibpod(String name)
      Inspect a network Display configuration for a network.
      Parameters:
      name - the name of the network (required)
      Returns:
      APInetworkInspectLibpodRequest
      Http Response Details
      Status Code Description Response Headers
      200 Network inspect -
      404 No such network -
      500 Internal server error -
    • networkListLibpod

      public NetworksApi.APInetworkListLibpodRequest networkListLibpod()
      List networks Display summary of network configurations. - In a 200 response, all of the fields named Bytes are returned as a Base64 encoded string.
      Returns:
      APInetworkListLibpodRequest
      Http Response Details
      Status Code Description Response Headers
      200 Network list -
      500 Internal server error -
    • networkPruneLibpod

      public NetworksApi.APInetworkPruneLibpodRequest networkPruneLibpod()
      Delete unused networks Remove networks that do not have containers
      Returns:
      APInetworkPruneLibpodRequest
      Http Response Details
      Status Code Description Response Headers
      200 Network prune -
      500 Internal server error -
    • networkUpdateLibpod

      public NetworksApi.APInetworkUpdateLibpodRequest networkUpdateLibpod(String name)
      Update existing podman network Update existing podman network
      Parameters:
      name - the name or ID of the network (required)
      Returns:
      APInetworkUpdateLibpodRequest
      Http Response Details
      Status Code Description Response Headers
      200 OK -
      400 Bad parameter in request -
      500 Internal server error -