Class RabbitMq
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<LogstashIndexer<?>>
-
- jenkins.plugins.logstash.configuration.LogstashIndexer<T>
-
- jenkins.plugins.logstash.configuration.HostBasedLogstashIndexer<RabbitMqDao>
-
- jenkins.plugins.logstash.configuration.RabbitMq
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<LogstashIndexer<?>>
,ReconfigurableDescribable<LogstashIndexer<?>>
public class RabbitMq extends HostBasedLogstashIndexer<RabbitMqDao>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RabbitMq.RabbitMqDescriptor
-
Nested classes/interfaces inherited from class jenkins.plugins.logstash.configuration.LogstashIndexer
LogstashIndexer.LogstashIndexerDescriptor
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
-
Fields inherited from class jenkins.plugins.logstash.configuration.LogstashIndexer
instance
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RabbitMqDao
createIndexerInstance()
Creates a newAbstractLogstashIndexerDao
instance corresponding to this configuration.boolean
equals(Object obj)
String
getCharset()
Secret
getPassword()
String
getQueue()
String
getUsername()
String
getVirtualHost()
int
hashCode()
protected Object
readResolve()
void
setPassword(Secret password)
void
setQueue(String queue)
void
setUsername(String username)
void
setVirtualHost(String virtualHost)
-
Methods inherited from class jenkins.plugins.logstash.configuration.HostBasedLogstashIndexer
getHost, getPort, setHost, setPort
-
Methods inherited from class jenkins.plugins.logstash.configuration.LogstashIndexer
all, getInstance, reconfigure, validate
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface hudson.model.Describable
getDescriptor
-
-
-
-
Constructor Detail
-
RabbitMq
@DataBoundConstructor public RabbitMq(String charset)
-
-
Method Detail
-
readResolve
protected Object readResolve()
-
getCharset
public String getCharset()
-
getVirtualHost
public String getVirtualHost()
-
setVirtualHost
@DataBoundSetter public void setVirtualHost(String virtualHost)
-
getQueue
public String getQueue()
-
setQueue
@DataBoundSetter public void setQueue(String queue)
-
getUsername
public String getUsername()
-
setUsername
@DataBoundSetter public void setUsername(String username)
-
getPassword
public Secret getPassword()
-
setPassword
@DataBoundSetter public void setPassword(Secret password)
-
equals
public boolean equals(Object obj)
- Overrides:
equals
in classHostBasedLogstashIndexer<RabbitMqDao>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classHostBasedLogstashIndexer<RabbitMqDao>
-
createIndexerInstance
public RabbitMqDao createIndexerInstance()
Description copied from class:LogstashIndexer
Creates a newAbstractLogstashIndexerDao
instance corresponding to this configuration.- Specified by:
createIndexerInstance
in classLogstashIndexer<RabbitMqDao>
- Returns:
AbstractLogstashIndexerDao
instance
-
-