Class PlayKubeReport
java.lang.Object
io.github.alersrt.pod4j.openapi.model.PlayKubeReport
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-11-19T11:19:05.435500352+07:00[Asia/Barnaul]",
comments="Generator version: 7.7.0")
public class PlayKubeReport
extends Object
PlayKubeReport
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddPodsItem(PlayKubePod podsItem) addRmReportItem(PodRmReport rmReportItem) addSecretRmReportItem(SecretRmReport secretRmReportItem) addSecretsItem(PlaySecret secretsItem) addStopReportItem(PodStopReport stopReportItem) addVolumeRmReportItem(VolumeRmReport volumeRmReportItem) addVolumesItem(PlayKubeVolume volumesItem) booleanstatic PlayKubeReportCreate an instance of PlayKubeReport given an JSON stringIf set, exit with the specified exit code.getPods()Pods - pods created by play kube.Get rmReportGet secretRmReportSecrets - secrets created by play kubeServiceContainerID - ID of the service container if one is createdGet stopReportGet volumeRmReportVolumes - volumes created by play kube.inthashCode()pods(List<PlayKubePod> pods) rmReport(List<PodRmReport> rmReport) secretRmReport(List<SecretRmReport> secretRmReport) secrets(List<PlaySecret> secrets) serviceContainerID(String serviceContainerID) voidsetExitCode(Integer exitCode) voidsetPods(List<PlayKubePod> pods) voidsetRmReport(List<PodRmReport> rmReport) voidsetSecretRmReport(List<SecretRmReport> secretRmReport) voidsetSecrets(List<PlaySecret> secrets) voidsetServiceContainerID(String serviceContainerID) voidsetStopReport(List<PodStopReport> stopReport) voidsetVolumeRmReport(List<VolumeRmReport> volumeRmReport) voidsetVolumes(List<PlayKubeVolume> volumes) stopReport(List<PodStopReport> stopReport) toJson()Convert an instance of PlayKubeReport to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues foundvolumeRmReport(List<VolumeRmReport> volumeRmReport) volumes(List<PlayKubeVolume> volumes)
-
Field Details
-
SERIALIZED_NAME_EXIT_CODE
- See Also:
-
SERIALIZED_NAME_PODS
- See Also:
-
SERIALIZED_NAME_RM_REPORT
- See Also:
-
SERIALIZED_NAME_SECRET_RM_REPORT
- See Also:
-
SERIALIZED_NAME_SECRETS
- See Also:
-
SERIALIZED_NAME_SERVICE_CONTAINER_I_D
- See Also:
-
SERIALIZED_NAME_STOP_REPORT
- See Also:
-
SERIALIZED_NAME_VOLUME_RM_REPORT
- See Also:
-
SERIALIZED_NAME_VOLUMES
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
PlayKubeReport
public PlayKubeReport()
-
-
Method Details
-
exitCode
-
getExitCode
If set, exit with the specified exit code.- Returns:
- exitCode
-
setExitCode
-
pods
-
addPodsItem
-
getPods
Pods - pods created by play kube.- Returns:
- pods
-
setPods
-
rmReport
-
addRmReportItem
-
getRmReport
Get rmReport- Returns:
- rmReport
-
setRmReport
-
secretRmReport
-
addSecretRmReportItem
-
getSecretRmReport
Get secretRmReport- Returns:
- secretRmReport
-
setSecretRmReport
-
secrets
-
addSecretsItem
-
getSecrets
Secrets - secrets created by play kube- Returns:
- secrets
-
setSecrets
-
serviceContainerID
-
getServiceContainerID
ServiceContainerID - ID of the service container if one is created- Returns:
- serviceContainerID
-
setServiceContainerID
-
stopReport
-
addStopReportItem
-
getStopReport
Get stopReport- Returns:
- stopReport
-
setStopReport
-
volumeRmReport
-
addVolumeRmReportItem
-
getVolumeRmReport
Get volumeRmReport- Returns:
- volumeRmReport
-
setVolumeRmReport
-
volumes
-
addVolumesItem
-
getVolumes
Volumes - volumes created by play kube.- Returns:
- volumes
-
setVolumes
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to PlayKubeReport
-
fromJson
Create an instance of PlayKubeReport given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of PlayKubeReport
- Throws:
IOException- if the JSON string is invalid with respect to PlayKubeReport
-
toJson
Convert an instance of PlayKubeReport to an JSON string- Returns:
- JSON string
-