Class PlayKubeReport
java.lang.Object
io.github.alersrt.pod4j.openapi.model.PlayKubeReport
- All Implemented Interfaces:
Serializable
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class PlayKubeReport
extends Object
implements Serializable
PlayKubeReport
- See Also:
-
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.@Valid List<PlayKubePod>getPods()Pods - pods created by play kube.@Valid List<PodRmReport>Get rmReport@Valid List<SecretRmReport>Get secretRmReport@Valid List<PlaySecret>Secrets - secrets created by play kubeServiceContainerID - ID of the service container if one is created@Valid List<PodStopReport>Get stopReport@Valid List<VolumeRmReport>Get volumeRmReport@Valid List<PlayKubeVolume>Volumes - 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 voidvalidateJsonObject(com.google.gson.JsonObject jsonObj) Validates the JSON Object 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
-
validateJsonObject
Validates the JSON Object and throws an exception if issues found- Parameters:
jsonObj- JSON Object- Throws:
IOException- if the JSON Object 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
-