Package org.cdk8s.plus24
Interface ApiResourceOptions
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ApiResourceOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.82.0 (build 2d2ddd7)", date="2023-06-06T02:39:24.418Z") @Stability(Stable) public interface ApiResourceOptions extends software.amazon.jsii.JsiiSerializable
Options forApiResource
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ApiResourceOptions.Builder
A builder forApiResourceOptions
static class
ApiResourceOptions.Jsii$Proxy
An implementation forApiResourceOptions
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static ApiResourceOptions.Builder
builder()
String
getApiGroup()
The group portion of the API version (e.g.String
getResourceType()
The name of the resource type as it appears in the relevant API endpoint.
-
-
-
Method Detail
-
getApiGroup
@Stability(Stable) @NotNull String getApiGroup()
The group portion of the API version (e.g.authorization.k8s.io
).
-
getResourceType
@Stability(Stable) @NotNull String getResourceType()
The name of the resource type as it appears in the relevant API endpoint.Example:
- "pods" or "pods/log"
-
builder
@Stability(Stable) static ApiResourceOptions.Builder builder()
- Returns:
- a
ApiResourceOptions.Builder
ofApiResourceOptions
-
-