public final class NodeSyslogExporterProperties
extends java.lang.Object
implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure
| Modifier and Type | Class and Description |
|---|---|
static class |
NodeSyslogExporterProperties.Builder
Builder class for
NodeSyslogExporterProperties. |
| Modifier and Type | Field and Description |
|---|---|
protected com.vmware.vapi.data.StructValue |
__dynamicStructureFields |
static java.lang.String |
FACILITIES_AUTH |
static java.lang.String |
FACILITIES_AUTHPRIV |
static java.lang.String |
FACILITIES_CRON |
static java.lang.String |
FACILITIES_DAEMON |
static java.lang.String |
FACILITIES_FTP |
static java.lang.String |
FACILITIES_KERN |
static java.lang.String |
FACILITIES_LOCAL0 |
static java.lang.String |
FACILITIES_LOCAL1 |
static java.lang.String |
FACILITIES_LOCAL2 |
static java.lang.String |
FACILITIES_LOCAL3 |
static java.lang.String |
FACILITIES_LOCAL4 |
static java.lang.String |
FACILITIES_LOCAL5 |
static java.lang.String |
FACILITIES_LOCAL6 |
static java.lang.String |
FACILITIES_LOCAL7 |
static java.lang.String |
FACILITIES_LOGALERT |
static java.lang.String |
FACILITIES_LPR |
static java.lang.String |
FACILITIES_MAIL |
static java.lang.String |
FACILITIES_NEWS |
static java.lang.String |
FACILITIES_SYSLOG |
static java.lang.String |
FACILITIES_USER |
static java.lang.String |
FACILITIES_UUCP |
static java.lang.String |
LEVEL_ALERT |
static java.lang.String |
LEVEL_CRIT |
static java.lang.String |
LEVEL_DEBUG |
static java.lang.String |
LEVEL_EMERG |
static java.lang.String |
LEVEL_ERR |
static java.lang.String |
LEVEL_INFO |
static java.lang.String |
LEVEL_NOTICE |
static java.lang.String |
LEVEL_WARNING |
static java.lang.String |
PROTOCOL_LI |
static java.lang.String |
PROTOCOL_LI_TLS |
static java.lang.String |
PROTOCOL_TCP |
static java.lang.String |
PROTOCOL_TLS |
static java.lang.String |
PROTOCOL_UDP |
| Modifier | Constructor and Description |
|---|---|
|
NodeSyslogExporterProperties()
Default constructor.
|
protected |
NodeSyslogExporterProperties(com.vmware.vapi.data.StructValue __dynamicStructureFields) |
| Modifier and Type | Method and Description |
|---|---|
<T extends com.vmware.vapi.bindings.Structure> |
_convertTo(java.lang.Class<T> clazz) |
java.lang.String |
_getCanonicalName() |
static java.lang.String |
_getCanonicalTypeName()
Returns the canonical type name.
|
static com.vmware.vapi.bindings.type.StructType |
_getClassType()
WARNING: Internal method, subject to change in future versions.
|
com.vmware.vapi.data.StructValue |
_getDataValue() |
com.vmware.vapi.data.DataValue |
_getDynamicField(java.lang.String fieldName) |
java.util.Set<java.lang.String> |
_getDynamicFieldNames() |
com.vmware.vapi.bindings.type.StructType |
_getType() |
boolean |
_hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz) |
static NodeSyslogExporterProperties |
_newInstance(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Returns new instance of this binding class and injects the provided data value. WARNING: The returned object is not fully initialized. |
static NodeSyslogExporterProperties |
_newInstance2(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Serves as a versioning mechanism. |
void |
_setDynamicField(java.lang.String fieldName,
com.vmware.vapi.data.DataValue fieldValue) |
protected void |
_updateDataValue(com.vmware.vapi.data.StructValue structValue) |
void |
_validate() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getExporterName()
Syslog exporter name
|
java.util.List<java.lang.String> |
getFacilities()
Possible values are:
FACILITIES_KERN
FACILITIES_USER
FACILITIES_MAIL
FACILITIES_DAEMON
FACILITIES_AUTH
FACILITIES_SYSLOG
FACILITIES_LPR
FACILITIES_NEWS
FACILITIES_UUCP
FACILITIES_AUTHPRIV
FACILITIES_FTP
FACILITIES_LOGALERT
FACILITIES_CRON
FACILITIES_LOCAL0
FACILITIES_LOCAL1
FACILITIES_LOCAL2
FACILITIES_LOCAL3
FACILITIES_LOCAL4
FACILITIES_LOCAL5
FACILITIES_LOCAL6
FACILITIES_LOCAL7
Facilities to export |
java.lang.String |
getLevel()
Possible values are:
LEVEL_EMERG LEVEL_ALERT LEVEL_CRIT LEVEL_ERR LEVEL_WARNING
LEVEL_NOTICE
LEVEL_INFO
LEVEL_DEBUG
Logging level to export |
java.util.List<ResourceLink> |
getLinks()
The server will populate this field when returing the resource.
|
java.util.List<java.lang.String> |
getMsgids()
MSGIDs to export
|
java.lang.Long |
getPort()
Port to export to, defaults to 514 for TCP, TLS, UDP protocols or 9000 for LI,
LI-TLS protocols format: int64
|
java.lang.String |
getProtocol()
Possible values are:
PROTOCOL_TCP PROTOCOL_TLS PROTOCOL_UDP PROTOCOL_LI PROTOCOL_LI_TLS
Export protocol |
java.lang.String |
getSchema()
Schema for this resource
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
SelfResourceLink |
getSelf() |
java.lang.String |
getServer()
IP address or hostname of server to export to
|
java.util.List<java.lang.String> |
getStructuredData()
Structured data to export
|
java.lang.String |
getTlsCaPem()
CA certificate PEM of TLS server to export to
|
java.lang.String |
getTlsCertPem()
Certificate PEM of the rsyslog client
|
java.lang.String |
getTlsClientCaPem()
CA certificate PEM of the rsyslog client
|
java.lang.String |
getTlsKeyPem()
Private key PEM of the rsyslog client
|
int |
hashCode() |
void |
setExporterName(java.lang.String exporterName)
Syslog exporter name
|
void |
setFacilities(java.util.List<java.lang.String> facilities)
Possible values are:
FACILITIES_KERN
FACILITIES_USER
FACILITIES_MAIL
FACILITIES_DAEMON
FACILITIES_AUTH
FACILITIES_SYSLOG
FACILITIES_LPR
FACILITIES_NEWS
FACILITIES_UUCP
FACILITIES_AUTHPRIV
FACILITIES_FTP
FACILITIES_LOGALERT
FACILITIES_CRON
FACILITIES_LOCAL0
FACILITIES_LOCAL1
FACILITIES_LOCAL2
FACILITIES_LOCAL3
FACILITIES_LOCAL4
FACILITIES_LOCAL5
FACILITIES_LOCAL6
FACILITIES_LOCAL7
Facilities to export |
void |
setLevel(java.lang.String level)
Possible values are:
LEVEL_EMERG LEVEL_ALERT LEVEL_CRIT LEVEL_ERR LEVEL_WARNING
LEVEL_NOTICE
LEVEL_INFO
LEVEL_DEBUG
Logging level to export |
void |
setLinks(java.util.List<ResourceLink> links)
The server will populate this field when returing the resource.
|
void |
setMsgids(java.util.List<java.lang.String> msgids)
MSGIDs to export
|
void |
setPort(java.lang.Long port)
Port to export to, defaults to 514 for TCP, TLS, UDP protocols or 9000 for LI,
LI-TLS protocols format: int64
|
void |
setProtocol(java.lang.String protocol)
Possible values are:
PROTOCOL_TCP PROTOCOL_TLS PROTOCOL_UDP PROTOCOL_LI PROTOCOL_LI_TLS
Export protocol |
void |
setSchema(java.lang.String schema)
Schema for this resource
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
void |
setSelf(SelfResourceLink self) |
void |
setServer(java.lang.String server)
IP address or hostname of server to export to
|
void |
setStructuredData(java.util.List<java.lang.String> structuredData)
Structured data to export
|
void |
setTlsCaPem(java.lang.String tlsCaPem)
CA certificate PEM of TLS server to export to
|
void |
setTlsCertPem(java.lang.String tlsCertPem)
Certificate PEM of the rsyslog client
|
void |
setTlsClientCaPem(java.lang.String tlsClientCaPem)
CA certificate PEM of the rsyslog client
|
void |
setTlsKeyPem(java.lang.String tlsKeyPem)
Private key PEM of the rsyslog client
|
java.lang.String |
toString() |
public static final java.lang.String FACILITIES_KERN
public static final java.lang.String FACILITIES_USER
public static final java.lang.String FACILITIES_MAIL
public static final java.lang.String FACILITIES_DAEMON
public static final java.lang.String FACILITIES_AUTH
public static final java.lang.String FACILITIES_SYSLOG
public static final java.lang.String FACILITIES_LPR
public static final java.lang.String FACILITIES_NEWS
public static final java.lang.String FACILITIES_UUCP
public static final java.lang.String FACILITIES_AUTHPRIV
public static final java.lang.String FACILITIES_FTP
public static final java.lang.String FACILITIES_LOGALERT
public static final java.lang.String FACILITIES_CRON
public static final java.lang.String FACILITIES_LOCAL0
public static final java.lang.String FACILITIES_LOCAL1
public static final java.lang.String FACILITIES_LOCAL2
public static final java.lang.String FACILITIES_LOCAL3
public static final java.lang.String FACILITIES_LOCAL4
public static final java.lang.String FACILITIES_LOCAL5
public static final java.lang.String FACILITIES_LOCAL6
public static final java.lang.String FACILITIES_LOCAL7
public static final java.lang.String LEVEL_EMERG
public static final java.lang.String LEVEL_ALERT
public static final java.lang.String LEVEL_CRIT
public static final java.lang.String LEVEL_ERR
public static final java.lang.String LEVEL_WARNING
public static final java.lang.String LEVEL_NOTICE
public static final java.lang.String LEVEL_INFO
public static final java.lang.String LEVEL_DEBUG
public static final java.lang.String PROTOCOL_TCP
public static final java.lang.String PROTOCOL_TLS
public static final java.lang.String PROTOCOL_UDP
public static final java.lang.String PROTOCOL_LI
public static final java.lang.String PROTOCOL_LI_TLS
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
public NodeSyslogExporterProperties()
protected NodeSyslogExporterProperties(com.vmware.vapi.data.StructValue __dynamicStructureFields)
public java.util.List<ResourceLink> getLinks()
public void setLinks(java.util.List<ResourceLink> links)
links - New value for the property.public java.lang.String getSchema()
public void setSchema(java.lang.String schema)
schema - New value for the property.public SelfResourceLink getSelf()
public void setSelf(SelfResourceLink self)
self - New value for the property.public java.lang.String getExporterName()
public void setExporterName(java.lang.String exporterName)
exporterName - New value for the property.public java.util.List<java.lang.String> getFacilities()
FACILITIES_KERNFACILITIES_USERFACILITIES_MAILFACILITIES_DAEMONFACILITIES_AUTHFACILITIES_SYSLOGFACILITIES_LPRFACILITIES_NEWSFACILITIES_UUCPFACILITIES_AUTHPRIVFACILITIES_FTPFACILITIES_LOGALERTFACILITIES_CRONFACILITIES_LOCAL0FACILITIES_LOCAL1FACILITIES_LOCAL2FACILITIES_LOCAL3FACILITIES_LOCAL4FACILITIES_LOCAL5FACILITIES_LOCAL6FACILITIES_LOCAL7public void setFacilities(java.util.List<java.lang.String> facilities)
FACILITIES_KERNFACILITIES_USERFACILITIES_MAILFACILITIES_DAEMONFACILITIES_AUTHFACILITIES_SYSLOGFACILITIES_LPRFACILITIES_NEWSFACILITIES_UUCPFACILITIES_AUTHPRIVFACILITIES_FTPFACILITIES_LOGALERTFACILITIES_CRONFACILITIES_LOCAL0FACILITIES_LOCAL1FACILITIES_LOCAL2FACILITIES_LOCAL3FACILITIES_LOCAL4FACILITIES_LOCAL5FACILITIES_LOCAL6FACILITIES_LOCAL7facilities - New value for the property.public java.lang.String getLevel()
public void setLevel(java.lang.String level)
level - New value for the property.public java.util.List<java.lang.String> getMsgids()
public void setMsgids(java.util.List<java.lang.String> msgids)
msgids - New value for the property.public java.lang.Long getPort()
public void setPort(java.lang.Long port)
port - New value for the property.public java.lang.String getProtocol()
public void setProtocol(java.lang.String protocol)
protocol - New value for the property.public java.lang.String getServer()
public void setServer(java.lang.String server)
server - New value for the property.public java.util.List<java.lang.String> getStructuredData()
public void setStructuredData(java.util.List<java.lang.String> structuredData)
structuredData - New value for the property.public java.lang.String getTlsCaPem()
public void setTlsCaPem(java.lang.String tlsCaPem)
tlsCaPem - New value for the property.public java.lang.String getTlsCertPem()
public void setTlsCertPem(java.lang.String tlsCertPem)
tlsCertPem - New value for the property.public java.lang.String getTlsClientCaPem()
public void setTlsClientCaPem(java.lang.String tlsClientCaPem)
tlsClientCaPem - New value for the property.public java.lang.String getTlsKeyPem()
public void setTlsKeyPem(java.lang.String tlsKeyPem)
tlsKeyPem - New value for the property.public com.vmware.vapi.bindings.type.StructType _getType()
_getType in interface com.vmware.vapi.bindings.StaticStructurepublic com.vmware.vapi.data.StructValue _getDataValue()
_getDataValue in interface com.vmware.vapi.bindings.Structureprotected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
public void _validate()
_validate in interface com.vmware.vapi.bindings.StaticStructurepublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in interface com.vmware.vapi.bindings.StaticStructuretoString in class java.lang.Objectpublic boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
_hasTypeNameOf in interface com.vmware.vapi.bindings.Structurepublic <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
_convertTo in interface com.vmware.vapi.bindings.Structurepublic void _setDynamicField(java.lang.String fieldName,
com.vmware.vapi.data.DataValue fieldValue)
_setDynamicField in interface com.vmware.vapi.bindings.StaticStructurepublic com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
_getDynamicField in interface com.vmware.vapi.bindings.StaticStructurepublic java.util.Set<java.lang.String> _getDynamicFieldNames()
_getDynamicFieldNames in interface com.vmware.vapi.bindings.StaticStructurepublic static com.vmware.vapi.bindings.type.StructType _getClassType()
StructType instance representing the static bindings
type for this Structure.public java.lang.String _getCanonicalName()
_getCanonicalName in interface com.vmware.vapi.bindings.Structurepublic static java.lang.String _getCanonicalTypeName()
_getCanonicalName().public static NodeSyslogExporterProperties _newInstance(com.vmware.vapi.data.StructValue structValue)
structValue - the source of the data contained in the binding object. Could
contain more data than fields of this class can describe i.e.
newer version of the binding object. Could be null.StructTypepublic static NodeSyslogExporterProperties _newInstance2(com.vmware.vapi.data.StructValue structValue)