Package org.cdk8s.plus25.k8s
Class StatusDetails.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- org.cdk8s.plus25.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.plus25.k8s.StatusDetails
StatusDetails.Builder, StatusDetails.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(StatusDetails.Builder builder)Constructor that initializes the object based on literal property values passed by theStatusDetails.Builder.protectedJsii$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()booleanequals(Object o)List<StatusCause>getCauses()The Causes array includes more details associated with the StatusReason failure.StringgetGroup()The group attribute of the resource associated with the status StatusReason.StringgetKind()The kind attribute of the resource associated with the status StatusReason.StringgetName()The name attribute of the resource associated with the status StatusReason (when there is a single name which can be described).NumbergetRetryAfterSeconds()If specified, the time in seconds before the operation should be retried.StringgetUid()UID of the resource.inthashCode()
-
-
-
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:StatusDetailsThe Causes array includes more details associated with the StatusReason failure.Not all StatusReasons may provide detailed causes.
- Specified by:
getCausesin interfaceStatusDetails
-
getGroup
public final String getGroup()
Description copied from interface:StatusDetailsThe group attribute of the resource associated with the status StatusReason.- Specified by:
getGroupin interfaceStatusDetails
-
getKind
public final String getKind()
Description copied from interface:StatusDetailsThe 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:
getKindin interfaceStatusDetails
-
getName
public final String getName()
Description copied from interface:StatusDetailsThe name attribute of the resource associated with the status StatusReason (when there is a single name which can be described).- Specified by:
getNamein interfaceStatusDetails
-
getRetryAfterSeconds
public final Number getRetryAfterSeconds()
Description copied from interface:StatusDetailsIf 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:
getRetryAfterSecondsin interfaceStatusDetails
-
getUid
public final String getUid()
Description copied from interface:StatusDetailsUID 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:
getUidin interfaceStatusDetails
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-