Package org.cdk8s.plus24.k8s
Class StatusDetails.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- org.cdk8s.plus24.k8s.StatusDetails.Jsii$Proxy
-
- All Implemented Interfaces:
StatusDetails
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- StatusDetails
@Stability(Stable) @Internal public static final class StatusDetails.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements StatusDetails
An implementation forStatusDetails
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface org.cdk8s.plus24.k8s.StatusDetails
StatusDetails.Builder, StatusDetails.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Jsii$Proxy(StatusDetails.Builder builder)
Constructor that initializes the object based on literal property values passed by theStatusDetails.Builder
.protected
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode
$jsii$toJson()
boolean
equals(Object o)
List<StatusCause>
getCauses()
The Causes array includes more details associated with the StatusReason failure.String
getGroup()
The group attribute of the resource associated with the status StatusReason.String
getKind()
The kind attribute of the resource associated with the status StatusReason.String
getName()
The name attribute of the resource associated with the status StatusReason (when there is a single name which can be described).Number
getRetryAfterSeconds()
If specified, the time in seconds before the operation should be retried.String
getUid()
UID of the resource.int
hashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(StatusDetails.Builder builder)
Constructor that initializes the object based on literal property values passed by theStatusDetails.Builder
.
-
-
Method Detail
-
getCauses
public final List<StatusCause> getCauses()
Description copied from interface:StatusDetails
The Causes array includes more details associated with the StatusReason failure.Not all StatusReasons may provide detailed causes.
- Specified by:
getCauses
in interfaceStatusDetails
-
getGroup
public final String getGroup()
Description copied from interface:StatusDetails
The group attribute of the resource associated with the status StatusReason.- Specified by:
getGroup
in interfaceStatusDetails
-
getKind
public final String getKind()
Description copied from interface:StatusDetails
The kind attribute of the resource associated with the status StatusReason.On some operations may differ from the requested resource Kind. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
- Specified by:
getKind
in interfaceStatusDetails
-
getName
public final String getName()
Description copied from interface:StatusDetails
The name attribute of the resource associated with the status StatusReason (when there is a single name which can be described).- Specified by:
getName
in interfaceStatusDetails
-
getRetryAfterSeconds
public final Number getRetryAfterSeconds()
Description copied from interface:StatusDetails
If specified, the time in seconds before the operation should be retried.Some errors may indicate the client must take an alternate action - for those errors this field may indicate how long to wait before taking the alternate action.
- Specified by:
getRetryAfterSeconds
in interfaceStatusDetails
-
getUid
public final String getUid()
Description copied from interface:StatusDetails
UID of the resource.(when there is a single resource which can be described). More info: http://kubernetes.io/docs/user-guide/identifiers#uids
- Specified by:
getUid
in interfaceStatusDetails
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
-