public class AggregatorProcessorModuleOptionsMetadata extends java.lang.Object implements ProfileNamesProvider, ValidationGroupsProvider
aggregator
processor module.Modifier and Type | Class and Description |
---|---|
static class |
AggregatorProcessorModuleOptionsMetadata.StoreKind |
NO_PROFILES
DEFAULT_GROUP
Constructor and Description |
---|
AggregatorProcessorModuleOptionsMetadata() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAggregation() |
java.lang.String |
getCorrelation() |
int |
getCount() |
java.lang.String |
getDbkind() |
java.lang.String |
getDriverClassName() |
java.lang.String |
getHostname() |
java.lang.String |
getPassword() |
java.lang.Integer |
getPort() |
java.lang.String |
getRelease() |
AggregatorProcessorModuleOptionsMetadata.StoreKind |
getStore() |
int |
getTimeout() |
java.lang.String |
getUrl() |
java.lang.String |
getUsername() |
java.lang.Class<?>[] |
groupsToValidate() |
boolean |
isInitializeDatabase() |
java.lang.String[] |
profilesToActivate() |
void |
setAggregation(java.lang.String aggregation) |
void |
setCorrelation(java.lang.String correlation) |
void |
setCount(int count) |
void |
setDbkind(java.lang.String dbkind) |
void |
setDriverClassName(java.lang.String driverClassName) |
void |
setHostname(java.lang.String hostname) |
void |
setInitializeDatabase(boolean initializeDatabase) |
void |
setPassword(java.lang.String password) |
void |
setPort(int port) |
void |
setRelease(java.lang.String release) |
void |
setStore(AggregatorProcessorModuleOptionsMetadata.StoreKind store) |
void |
setTimeout(int timeout) |
void |
setUrl(java.lang.String url) |
void |
setUsername(java.lang.String username) |
public AggregatorProcessorModuleOptionsMetadata()
public void setCorrelation(java.lang.String correlation)
public void setRelease(java.lang.String release)
public void setCount(int count)
public void setAggregation(java.lang.String aggregation)
public void setTimeout(int timeout)
public void setStore(AggregatorProcessorModuleOptionsMetadata.StoreKind store)
public void setHostname(java.lang.String hostname)
public void setPort(int port)
public void setInitializeDatabase(boolean initializeDatabase)
public void setDbkind(java.lang.String dbkind)
public void setDriverClassName(java.lang.String driverClassName)
public void setUrl(java.lang.String url)
public void setUsername(java.lang.String username)
public void setPassword(java.lang.String password)
public java.lang.String getCorrelation()
@NotNull public java.lang.String getRelease()
@Min(value=0L) public int getCount()
@NotNull public java.lang.String getAggregation()
@Min(value=0L) public int getTimeout()
@NotNull public AggregatorProcessorModuleOptionsMetadata.StoreKind getStore()
@NotNull(groups=org.springframework.xd.dirt.modules.metadata.AggregatorProcessorModuleOptionsMetadata.RedisStore.class) public java.lang.String getHostname()
@Range(min=0L, max=65535L, groups=org.springframework.xd.dirt.modules.metadata.AggregatorProcessorModuleOptionsMetadata.RedisStore.class) @NotNull(groups=org.springframework.xd.dirt.modules.metadata.AggregatorProcessorModuleOptionsMetadata.RedisStore.class) public java.lang.Integer getPort()
public boolean isInitializeDatabase()
public java.lang.String getDbkind()
@NotBlank(groups=org.springframework.xd.dirt.modules.metadata.AggregatorProcessorModuleOptionsMetadata.JdbcStore.class) public java.lang.String getDriverClassName()
@NotBlank(groups=org.springframework.xd.dirt.modules.metadata.AggregatorProcessorModuleOptionsMetadata.JdbcStore.class) public java.lang.String getUrl()
@NotBlank(groups=org.springframework.xd.dirt.modules.metadata.AggregatorProcessorModuleOptionsMetadata.JdbcStore.class) public java.lang.String getUsername()
public java.lang.String getPassword()
public java.lang.String[] profilesToActivate()
profilesToActivate
in interface ProfileNamesProvider
public java.lang.Class<?>[] groupsToValidate()
groupsToValidate
in interface ValidationGroupsProvider