@Value.Immutable public interface IntegrationDeploymentStateDetails extends WithId<IntegrationDeploymentStateDetails>, Serializable
IntegrationDeploymentState description.
Contains details on sub-states so to speak when publishing/unpublishing an integration.| Modifier and Type | Interface and Description |
|---|---|
static class |
IntegrationDeploymentStateDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
int |
getDeploymentVersion()
Deployment version of the related
IntegrationDeployment. |
IntegrationDeploymentDetailedState |
getDetailedState()
Integration state detailed status, including step count and total steps.
|
String |
getIntegrationId()
Integration Id of the related
IntegrationDeployment. |
default Kind |
getKind() |
Optional<LinkType> |
getLinkType()
Type of log link being returned, i.e.
|
Optional<String> |
getNamespace()
OpenShift namespace for (build/deployment) pod being monitored.
|
Optional<String> |
getPodName()
POD name of pod (build/deployment) being monitored.
|
getId, hasId, idEqualsString getIntegrationId()
IntegrationDeployment.int getDeploymentVersion()
IntegrationDeployment.IntegrationDeploymentDetailedState getDetailedState()
Optional<String> getNamespace()
Optional<String> getPodName()
Copyright © 2016–2019 Red Hat. All rights reserved.