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
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 IngressClasscreateIPAddress
(V1IPAddress body) create an IPAddresscreateNamespacedIngress
(String namespace, V1Ingress body) create an IngresscreateNamespacedNetworkPolicy
(String namespace, V1NetworkPolicy body) create a NetworkPolicycreate a ServiceCIDRdelete collection of IngressClassdelete collection of IPAddressdeleteCollectionNamespacedIngress
(String namespace) delete collection of IngressdeleteCollectionNamespacedNetworkPolicy
(String namespace) delete collection of NetworkPolicydelete collection of ServiceCIDRdeleteIngressClass
(String name) delete an IngressClassdeleteIPAddress
(String name) delete an IPAddressdeleteNamespacedIngress
(String name, String namespace) delete an IngressdeleteNamespacedNetworkPolicy
(String name, String namespace) delete a NetworkPolicydeleteServiceCIDR
(String name) delete a ServiceCIDRget available resourcesint
list or watch objects of kind IngressClasslist or watch objects of kind Ingresslist or watch objects of kind IPAddresslistNamespacedIngress
(String namespace) list or watch objects of kind IngresslistNamespacedNetworkPolicy
(String namespace) list or watch objects of kind NetworkPolicylist or watch objects of kind NetworkPolicylist or watch objects of kind ServiceCIDRpatchIngressClass
(String name, V1Patch body) partially update the specified IngressClasspatchIPAddress
(String name, V1Patch body) partially update the specified IPAddresspatchNamespacedIngress
(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 NetworkPolicypatchServiceCIDR
(String name, V1Patch body) partially update the specified ServiceCIDRpatchServiceCIDRStatus
(String name, V1Patch body) partially update status of the specified ServiceCIDRreadIngressClass
(String name) read the specified IngressClassreadIPAddress
(String name) read the specified IPAddressreadNamespacedIngress
(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 NetworkPolicyreadServiceCIDR
(String name) read the specified ServiceCIDRreadServiceCIDRStatus
(String name) read status of the specified ServiceCIDRreplaceIngressClass
(String name, V1IngressClass body) replace the specified IngressClassreplaceIPAddress
(String name, V1IPAddress body) replace the specified IPAddressreplaceNamespacedIngress
(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 NetworkPolicyreplaceServiceCIDR
(String name, V1ServiceCIDR body) replace the specified ServiceCIDRreplaceServiceCIDRStatus
(String name, V1ServiceCIDR body) replace status of the specified ServiceCIDRvoid
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
-
createIPAddress
create an IPAddress- Parameters:
body
- (required)- Returns:
- APIcreateIPAddressRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createIngressClass
public NetworkingV1Api.APIcreateIngressClassRequest createIngressClass(@Nonnull V1IngressClass body) create an IngressClass- Parameters:
body
- (required)- Returns:
- APIcreateIngressClassRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createNamespacedIngress
public NetworkingV1Api.APIcreateNamespacedIngressRequest createNamespacedIngress(@Nonnull String namespace, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createNamespacedNetworkPolicy
public NetworkingV1Api.APIcreateNamespacedNetworkPolicyRequest createNamespacedNetworkPolicy(@Nonnull String namespace, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createServiceCIDR
create a ServiceCIDR- Parameters:
body
- (required)- Returns:
- APIcreateServiceCIDRRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
deleteCollectionIPAddress
delete collection of IPAddress- Returns:
- APIdeleteCollectionIPAddressRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionIngressClass
delete collection of IngressClass- Returns:
- APIdeleteCollectionIngressClassRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionNamespacedIngress
public NetworkingV1Api.APIdeleteCollectionNamespacedIngressRequest deleteCollectionNamespacedIngress(@Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionNamespacedNetworkPolicy
public NetworkingV1Api.APIdeleteCollectionNamespacedNetworkPolicyRequest deleteCollectionNamespacedNetworkPolicy(@Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionServiceCIDR
delete collection of ServiceCIDR- Returns:
- APIdeleteCollectionServiceCIDRRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteIPAddress
delete an IPAddress- Parameters:
name
- name of the IPAddress (required)- Returns:
- APIdeleteIPAddressRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteIngressClass
delete an IngressClass- Parameters:
name
- name of the IngressClass (required)- Returns:
- APIdeleteIngressClassRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteNamespacedIngress
public NetworkingV1Api.APIdeleteNamespacedIngressRequest deleteNamespacedIngress(@Nonnull String name, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteNamespacedNetworkPolicy
public NetworkingV1Api.APIdeleteNamespacedNetworkPolicyRequest deleteNamespacedNetworkPolicy(@Nonnull String name, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteServiceCIDR
delete a ServiceCIDR- Parameters:
name
- name of the ServiceCIDR (required)- Returns:
- APIdeleteServiceCIDRRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
getAPIResources
get available resources- Returns:
- APIgetAPIResourcesRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listIPAddress
list or watch objects of kind IPAddress- Returns:
- APIlistIPAddressRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listIngressClass
list or watch objects of kind IngressClass- Returns:
- APIlistIngressClassRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listIngressForAllNamespaces
list or watch objects of kind Ingress- Returns:
- APIlistIngressForAllNamespacesRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listNamespacedIngress
public NetworkingV1Api.APIlistNamespacedIngressRequest listNamespacedIngress(@Nonnull String namespace) 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:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listNamespacedNetworkPolicy
public NetworkingV1Api.APIlistNamespacedNetworkPolicyRequest listNamespacedNetworkPolicy(@Nonnull 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:
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:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listServiceCIDR
list or watch objects of kind ServiceCIDR- Returns:
- APIlistServiceCIDRRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
patchIPAddress
public NetworkingV1Api.APIpatchIPAddressRequest patchIPAddress(@Nonnull String name, @Nonnull V1Patch body) partially update the specified IPAddress- Parameters:
name
- name of the IPAddress (required)body
- (required)- Returns:
- APIpatchIPAddressRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchIngressClass
public NetworkingV1Api.APIpatchIngressClassRequest patchIngressClass(@Nonnull String name, @Nonnull V1Patch body) partially update the specified IngressClass- Parameters:
name
- name of the IngressClass (required)body
- (required)- Returns:
- APIpatchIngressClassRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedIngress
public NetworkingV1Api.APIpatchNamespacedIngressRequest patchNamespacedIngress(@Nonnull String name, @Nonnull String namespace, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedIngressStatus
public NetworkingV1Api.APIpatchNamespacedIngressStatusRequest patchNamespacedIngressStatus(@Nonnull String name, @Nonnull String namespace, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedNetworkPolicy
public NetworkingV1Api.APIpatchNamespacedNetworkPolicyRequest patchNamespacedNetworkPolicy(@Nonnull String name, @Nonnull String namespace, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchServiceCIDR
public NetworkingV1Api.APIpatchServiceCIDRRequest patchServiceCIDR(@Nonnull String name, @Nonnull V1Patch body) partially update the specified ServiceCIDR- Parameters:
name
- name of the ServiceCIDR (required)body
- (required)- Returns:
- APIpatchServiceCIDRRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchServiceCIDRStatus
public NetworkingV1Api.APIpatchServiceCIDRStatusRequest patchServiceCIDRStatus(@Nonnull String name, @Nonnull V1Patch body) partially update status of the specified ServiceCIDR- Parameters:
name
- name of the ServiceCIDR (required)body
- (required)- Returns:
- APIpatchServiceCIDRStatusRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
readIPAddress
read the specified IPAddress- Parameters:
name
- name of the IPAddress (required)- Returns:
- APIreadIPAddressRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readIngressClass
read the specified IngressClass- Parameters:
name
- name of the IngressClass (required)- Returns:
- APIreadIngressClassRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedIngress
public NetworkingV1Api.APIreadNamespacedIngressRequest readNamespacedIngress(@Nonnull String name, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedIngressStatus
public NetworkingV1Api.APIreadNamespacedIngressStatusRequest readNamespacedIngressStatus(@Nonnull String name, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedNetworkPolicy
public NetworkingV1Api.APIreadNamespacedNetworkPolicyRequest readNamespacedNetworkPolicy(@Nonnull String name, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readServiceCIDR
read the specified ServiceCIDR- Parameters:
name
- name of the ServiceCIDR (required)- Returns:
- APIreadServiceCIDRRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readServiceCIDRStatus
read status of the specified ServiceCIDR- Parameters:
name
- name of the ServiceCIDR (required)- Returns:
- APIreadServiceCIDRStatusRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
replaceIPAddress
public NetworkingV1Api.APIreplaceIPAddressRequest replaceIPAddress(@Nonnull String name, @Nonnull V1IPAddress body) replace the specified IPAddress- Parameters:
name
- name of the IPAddress (required)body
- (required)- Returns:
- APIreplaceIPAddressRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceIngressClass
public NetworkingV1Api.APIreplaceIngressClassRequest replaceIngressClass(@Nonnull String name, @Nonnull V1IngressClass body) replace the specified IngressClass- Parameters:
name
- name of the IngressClass (required)body
- (required)- Returns:
- APIreplaceIngressClassRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedIngress
public NetworkingV1Api.APIreplaceNamespacedIngressRequest replaceNamespacedIngress(@Nonnull String name, @Nonnull String namespace, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedIngressStatus
public NetworkingV1Api.APIreplaceNamespacedIngressStatusRequest replaceNamespacedIngressStatus(@Nonnull String name, @Nonnull String namespace, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedNetworkPolicy
public NetworkingV1Api.APIreplaceNamespacedNetworkPolicyRequest replaceNamespacedNetworkPolicy(@Nonnull String name, @Nonnull String namespace, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceServiceCIDR
public NetworkingV1Api.APIreplaceServiceCIDRRequest replaceServiceCIDR(@Nonnull String name, @Nonnull V1ServiceCIDR body) replace the specified ServiceCIDR- Parameters:
name
- name of the ServiceCIDR (required)body
- (required)- Returns:
- APIreplaceServiceCIDRRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceServiceCIDRStatus
public NetworkingV1Api.APIreplaceServiceCIDRStatusRequest replaceServiceCIDRStatus(@Nonnull String name, @Nonnull V1ServiceCIDR body) replace status of the specified ServiceCIDR- Parameters:
name
- name of the ServiceCIDR (required)body
- (required)- Returns:
- APIreplaceServiceCIDRStatusRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-