public static interface KubernetesApiCallAction.Builder extends SdkPojo, CopyableBuilder<KubernetesApiCallAction.Builder,KubernetesApiCallAction>
| Modifier and Type | Method and Description |
|---|---|
KubernetesApiCallAction.Builder |
parameters(String parameters)
Parameters related to the Kubernetes API call action.
|
default KubernetesApiCallAction.Builder |
remoteIpDetails(Consumer<RemoteIpDetails.Builder> remoteIpDetails)
Sets the value of the RemoteIpDetails property for this object.
|
KubernetesApiCallAction.Builder |
remoteIpDetails(RemoteIpDetails remoteIpDetails)
Sets the value of the RemoteIpDetails property for this object.
|
KubernetesApiCallAction.Builder |
requestUri(String requestUri)
The Kubernetes API request URI.
|
KubernetesApiCallAction.Builder |
sourceIps(Collection<String> sourceIps)
The IP of the Kubernetes API caller and the IPs of any proxies or load balancers between the caller and the
API endpoint.
|
KubernetesApiCallAction.Builder |
sourceIps(String... sourceIps)
The IP of the Kubernetes API caller and the IPs of any proxies or load balancers between the caller and the
API endpoint.
|
KubernetesApiCallAction.Builder |
statusCode(Integer statusCode)
The resulting HTTP response code of the Kubernetes API call action.
|
KubernetesApiCallAction.Builder |
userAgent(String userAgent)
The user agent of the caller of the Kubernetes API.
|
KubernetesApiCallAction.Builder |
verb(String verb)
The Kubernetes API request HTTP verb.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildKubernetesApiCallAction.Builder requestUri(String requestUri)
The Kubernetes API request URI.
requestUri - The Kubernetes API request URI.KubernetesApiCallAction.Builder verb(String verb)
The Kubernetes API request HTTP verb.
verb - The Kubernetes API request HTTP verb.KubernetesApiCallAction.Builder sourceIps(Collection<String> sourceIps)
The IP of the Kubernetes API caller and the IPs of any proxies or load balancers between the caller and the API endpoint.
sourceIps - The IP of the Kubernetes API caller and the IPs of any proxies or load balancers between the caller
and the API endpoint.KubernetesApiCallAction.Builder sourceIps(String... sourceIps)
The IP of the Kubernetes API caller and the IPs of any proxies or load balancers between the caller and the API endpoint.
sourceIps - The IP of the Kubernetes API caller and the IPs of any proxies or load balancers between the caller
and the API endpoint.KubernetesApiCallAction.Builder userAgent(String userAgent)
The user agent of the caller of the Kubernetes API.
userAgent - The user agent of the caller of the Kubernetes API.KubernetesApiCallAction.Builder remoteIpDetails(RemoteIpDetails remoteIpDetails)
remoteIpDetails - The new value for the RemoteIpDetails property for this object.default KubernetesApiCallAction.Builder remoteIpDetails(Consumer<RemoteIpDetails.Builder> remoteIpDetails)
RemoteIpDetails.Builder avoiding the
need to create one manually via RemoteIpDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to remoteIpDetails(RemoteIpDetails).
remoteIpDetails - a consumer that will call methods on RemoteIpDetails.BuilderremoteIpDetails(RemoteIpDetails)KubernetesApiCallAction.Builder statusCode(Integer statusCode)
The resulting HTTP response code of the Kubernetes API call action.
statusCode - The resulting HTTP response code of the Kubernetes API call action.KubernetesApiCallAction.Builder parameters(String parameters)
Parameters related to the Kubernetes API call action.
parameters - Parameters related to the Kubernetes API call action.Copyright © 2023. All rights reserved.