public class ImageChangeTrigger extends DeploymentTrigger implements IDeploymentImageChangeTrigger
ANNOTATIONS, APIVERSION, CREATION_TIMESTAMP, KIND, LABELS, METADATA_NAME, NAME, NAMESPACE, OBJECTS, PORTS, PROTOCOL, TYPE, VALUE| Constructor and Description |
|---|
ImageChangeTrigger(org.jboss.dmr.ModelNode node,
Map<String,String[]> propertyKeys) |
| Modifier and Type | Method and Description |
|---|---|
Collection<String> |
getContainerNames()
The container names for this trigger
|
DockerImageURI |
getFrom()
Returns the name of the docker image repo to watch
|
boolean |
isAutomatic() |
void |
setAutomatic(boolean auto) |
void |
setContainerName(String name)
Convenience method for setting
a single container name
|
void |
setContainerNames(Collection<String> names) |
void |
setFrom(DockerImageURI fromImage) |
getNode, getPropertyKeys, getTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTypepublic DockerImageURI getFrom()
IDeploymentImageChangeTriggergetFrom in interface IDeploymentImageChangeTriggerpublic void setFrom(DockerImageURI fromImage)
setFrom in interface IDeploymentImageChangeTriggerpublic boolean isAutomatic()
isAutomatic in interface IDeploymentImageChangeTriggerpublic void setAutomatic(boolean auto)
setAutomatic in interface IDeploymentImageChangeTriggerpublic Collection<String> getContainerNames()
IDeploymentImageChangeTriggergetContainerNames in interface IDeploymentImageChangeTriggerpublic void setContainerNames(Collection<String> names)
setContainerNames in interface IDeploymentImageChangeTriggerpublic void setContainerName(String name)
IDeploymentImageChangeTriggersetContainerName in interface IDeploymentImageChangeTriggerCopyright © 2016 Red Hat, Inc. All rights reserved.