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_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
public void setFacilities(java.util.List<java.lang.String> facilities)
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
- 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.StaticStructure
public com.vmware.vapi.data.StructValue _getDataValue()
_getDataValue
in interface com.vmware.vapi.bindings.Structure
protected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
public void _validate()
_validate
in interface com.vmware.vapi.bindings.StaticStructure
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in interface com.vmware.vapi.bindings.StaticStructure
toString
in class java.lang.Object
public boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
_hasTypeNameOf
in interface com.vmware.vapi.bindings.Structure
public <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
_convertTo
in interface com.vmware.vapi.bindings.Structure
public void _setDynamicField(java.lang.String fieldName, com.vmware.vapi.data.DataValue fieldValue)
_setDynamicField
in interface com.vmware.vapi.bindings.StaticStructure
public com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
_getDynamicField
in interface com.vmware.vapi.bindings.StaticStructure
public java.util.Set<java.lang.String> _getDynamicFieldNames()
_getDynamicFieldNames
in interface com.vmware.vapi.bindings.StaticStructure
public 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.Structure
public 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.StructType
public static NodeSyslogExporterProperties _newInstance2(com.vmware.vapi.data.StructValue structValue)