Class NetworkingV1Api
java.lang.Object
io.kubernetes.client.openapi.apis.NetworkingV1Api
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate an IngressClasscreateNamespacedIngress
(String namespace, V1Ingress body) create an IngresscreateNamespacedNetworkPolicy
(String namespace, V1NetworkPolicy body) create a NetworkPolicydelete collection of IngressClassdeleteCollectionNamespacedIngress
(String namespace) delete collection of IngressdeleteCollectionNamespacedNetworkPolicy
(String namespace) delete collection of NetworkPolicydeleteIngressClass
(String name) delete an IngressClassdeleteNamespacedIngress
(String name, String namespace) delete an IngressdeleteNamespacedNetworkPolicy
(String name, String namespace) delete a NetworkPolicyget available resourcesint
list or watch objects of kind IngressClasslist or watch objects of kind IngresslistNamespacedIngress
(String namespace) list or watch objects of kind IngresslistNamespacedNetworkPolicy
(String namespace) list or watch objects of kind NetworkPolicylist or watch objects of kind NetworkPolicypatchIngressClass
(String name, V1Patch body) partially update the specified IngressClasspatchNamespacedIngress
(String name, String namespace, V1Patch body) partially update the specified IngresspatchNamespacedIngressStatus
(String name, String namespace, V1Patch body) partially update status of the specified IngresspatchNamespacedNetworkPolicy
(String name, String namespace, V1Patch body) partially update the specified NetworkPolicyreadIngressClass
(String name) read the specified IngressClassreadNamespacedIngress
(String name, String namespace) read the specified IngressreadNamespacedIngressStatus
(String name, String namespace) read status of the specified IngressreadNamespacedNetworkPolicy
(String name, String namespace) read the specified NetworkPolicyreplaceIngressClass
(String name, V1IngressClass body) replace the specified IngressClassreplaceNamespacedIngress
(String name, String namespace, V1Ingress body) replace the specified IngressreplaceNamespacedIngressStatus
(String name, String namespace, V1Ingress body) replace status of the specified IngressreplaceNamespacedNetworkPolicy
(String name, String namespace, V1NetworkPolicy body) replace the specified NetworkPolicyvoid
setApiClient
(ApiClient apiClient) void
setCustomBaseUrl
(String customBaseUrl) void
setHostIndex
(int hostIndex)
-
Constructor Details
-
NetworkingV1Api
public NetworkingV1Api() -
NetworkingV1Api
-
-
Method Details
-
getApiClient
-
setApiClient
-
getHostIndex
public int getHostIndex() -
setHostIndex
public void setHostIndex(int hostIndex) -
getCustomBaseUrl
-
setCustomBaseUrl
-
createIngressClass
create an IngressClass- Parameters:
body
- (required)- Returns:
- APIcreateIngressClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createNamespacedIngress
public NetworkingV1Api.APIcreateNamespacedIngressRequest createNamespacedIngress(String namespace, V1Ingress body) create an Ingress- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIcreateNamespacedIngressRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createNamespacedNetworkPolicy
public NetworkingV1Api.APIcreateNamespacedNetworkPolicyRequest createNamespacedNetworkPolicy(String namespace, V1NetworkPolicy body) create a NetworkPolicy- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIcreateNamespacedNetworkPolicyRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
deleteCollectionIngressClass
delete collection of IngressClass- Returns:
- APIdeleteCollectionIngressClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionNamespacedIngress
public NetworkingV1Api.APIdeleteCollectionNamespacedIngressRequest deleteCollectionNamespacedIngress(String namespace) delete collection of Ingress- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteCollectionNamespacedIngressRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionNamespacedNetworkPolicy
public NetworkingV1Api.APIdeleteCollectionNamespacedNetworkPolicyRequest deleteCollectionNamespacedNetworkPolicy(String namespace) delete collection of NetworkPolicy- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteCollectionNamespacedNetworkPolicyRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteIngressClass
delete an IngressClass- Parameters:
name
- name of the IngressClass (required)- Returns:
- APIdeleteIngressClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteNamespacedIngress
public NetworkingV1Api.APIdeleteNamespacedIngressRequest deleteNamespacedIngress(String name, String namespace) delete an Ingress- Parameters:
name
- name of the Ingress (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteNamespacedIngressRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteNamespacedNetworkPolicy
public NetworkingV1Api.APIdeleteNamespacedNetworkPolicyRequest deleteNamespacedNetworkPolicy(String name, String namespace) delete a NetworkPolicy- Parameters:
name
- name of the NetworkPolicy (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteNamespacedNetworkPolicyRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
getAPIResources
get available resources- Returns:
- APIgetAPIResourcesRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listIngressClass
list or watch objects of kind IngressClass- Returns:
- APIlistIngressClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listIngressForAllNamespaces
list or watch objects of kind Ingress- Returns:
- APIlistIngressForAllNamespacesRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listNamespacedIngress
list or watch objects of kind Ingress- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIlistNamespacedIngressRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listNamespacedNetworkPolicy
public NetworkingV1Api.APIlistNamespacedNetworkPolicyRequest listNamespacedNetworkPolicy(String namespace) list or watch objects of kind NetworkPolicy- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIlistNamespacedNetworkPolicyRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listNetworkPolicyForAllNamespaces
public NetworkingV1Api.APIlistNetworkPolicyForAllNamespacesRequest listNetworkPolicyForAllNamespaces()list or watch objects of kind NetworkPolicy- Returns:
- APIlistNetworkPolicyForAllNamespacesRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
patchIngressClass
partially update the specified IngressClass- Parameters:
name
- name of the IngressClass (required)body
- (required)- Returns:
- APIpatchIngressClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedIngress
public NetworkingV1Api.APIpatchNamespacedIngressRequest patchNamespacedIngress(String name, String namespace, V1Patch body) partially update the specified Ingress- Parameters:
name
- name of the Ingress (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIpatchNamespacedIngressRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedIngressStatus
public NetworkingV1Api.APIpatchNamespacedIngressStatusRequest patchNamespacedIngressStatus(String name, String namespace, V1Patch body) partially update status of the specified Ingress- Parameters:
name
- name of the Ingress (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIpatchNamespacedIngressStatusRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedNetworkPolicy
public NetworkingV1Api.APIpatchNamespacedNetworkPolicyRequest patchNamespacedNetworkPolicy(String name, String namespace, V1Patch body) partially update the specified NetworkPolicy- Parameters:
name
- name of the NetworkPolicy (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIpatchNamespacedNetworkPolicyRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
readIngressClass
read the specified IngressClass- Parameters:
name
- name of the IngressClass (required)- Returns:
- APIreadIngressClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedIngress
public NetworkingV1Api.APIreadNamespacedIngressRequest readNamespacedIngress(String name, String namespace) read the specified Ingress- Parameters:
name
- name of the Ingress (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIreadNamespacedIngressRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedIngressStatus
public NetworkingV1Api.APIreadNamespacedIngressStatusRequest readNamespacedIngressStatus(String name, String namespace) read status of the specified Ingress- Parameters:
name
- name of the Ingress (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIreadNamespacedIngressStatusRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedNetworkPolicy
public NetworkingV1Api.APIreadNamespacedNetworkPolicyRequest readNamespacedNetworkPolicy(String name, String namespace) read the specified NetworkPolicy- Parameters:
name
- name of the NetworkPolicy (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIreadNamespacedNetworkPolicyRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
replaceIngressClass
public NetworkingV1Api.APIreplaceIngressClassRequest replaceIngressClass(String name, V1IngressClass body) replace the specified IngressClass- Parameters:
name
- name of the IngressClass (required)body
- (required)- Returns:
- APIreplaceIngressClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedIngress
public NetworkingV1Api.APIreplaceNamespacedIngressRequest replaceNamespacedIngress(String name, String namespace, V1Ingress body) replace the specified Ingress- Parameters:
name
- name of the Ingress (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIreplaceNamespacedIngressRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedIngressStatus
public NetworkingV1Api.APIreplaceNamespacedIngressStatusRequest replaceNamespacedIngressStatus(String name, String namespace, V1Ingress body) replace status of the specified Ingress- Parameters:
name
- name of the Ingress (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIreplaceNamespacedIngressStatusRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedNetworkPolicy
public NetworkingV1Api.APIreplaceNamespacedNetworkPolicyRequest replaceNamespacedNetworkPolicy(String name, String namespace, V1NetworkPolicy body) replace the specified NetworkPolicy- Parameters:
name
- name of the NetworkPolicy (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIreplaceNamespacedNetworkPolicyRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-