Package org.cdk8s.plus24.k8s
Interface KubeApiServiceProps
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
KubeApiServiceProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.80.0 (build bce6a1d)", date="2023-05-06T02:23:10.828Z") @Stability(Stable) public interface KubeApiServiceProps extends software.amazon.jsii.JsiiSerializable
APIService represents a server for a particular GroupVersion.Name must be "version.group".
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
KubeApiServiceProps.Builder
A builder forKubeApiServiceProps
static class
KubeApiServiceProps.Jsii$Proxy
An implementation forKubeApiServiceProps
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static KubeApiServiceProps.Builder
builder()
default ObjectMeta
getMetadata()
Standard object's metadata.default ApiServiceSpec
getSpec()
Spec contains information for locating and communicating with a server.
-
-
-
Method Detail
-
getMetadata
@Stability(Stable) @Nullable default ObjectMeta getMetadata()
Standard object's metadata.More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
-
getSpec
@Stability(Stable) @Nullable default ApiServiceSpec getSpec()
Spec contains information for locating and communicating with a server.
-
builder
@Stability(Stable) static KubeApiServiceProps.Builder builder()
- Returns:
- a
KubeApiServiceProps.Builder
ofKubeApiServiceProps
-
-