nrprotocol

package
v0.0.0-...-9fddfa3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 5, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var GoUnusedProtection__ int
View Source
var JMXConfig_UriPath_DEFAULT string
View Source
var JMXServiceGetClientVersionResult_Success_DEFAULT string
View Source
var JMXServiceGetInternalStatsResult_Success_DEFAULT []*InternalStat
View Source
var JMXServiceGetMBeanAttributeNamesResult_Success_DEFAULT []string
View Source
var JMXServiceGetMBeanAttributesResult_Success_DEFAULT []*AttributeResponse
View Source
var JMXServiceQueryMBeanAttributesResult_Success_DEFAULT []*AttributeResponse
View Source
var JMXServiceQueryMBeanNamesResult_Success_DEFAULT []string

Functions

This section is empty.

Types

type AttributeResponse

type AttributeResponse struct {
	StatusMsg    string       `thrift:"statusMsg,1" db:"statusMsg" json:"statusMsg"`
	Name         string       `thrift:"name,2" db:"name" json:"name"`
	ResponseType ResponseType `thrift:"responseType,3" db:"responseType" json:"responseType"`
	StringValue  string       `thrift:"stringValue,4" db:"stringValue" json:"stringValue"`
	DoubleValue  float64      `thrift:"doubleValue,5" db:"doubleValue" json:"doubleValue"`
	IntValue     int64        `thrift:"intValue,6" db:"intValue" json:"intValue"`
	BoolValue    bool         `thrift:"boolValue,7" db:"boolValue" json:"boolValue"`
}

Attributes:

  • StatusMsg
  • Name
  • ResponseType
  • StringValue
  • DoubleValue
  • IntValue
  • BoolValue

func NewAttributeResponse

func NewAttributeResponse() *AttributeResponse

func (*AttributeResponse) Equals

func (p *AttributeResponse) Equals(other *AttributeResponse) bool

func (*AttributeResponse) GetBoolValue

func (p *AttributeResponse) GetBoolValue() bool

func (*AttributeResponse) GetDoubleValue

func (p *AttributeResponse) GetDoubleValue() float64

func (*AttributeResponse) GetIntValue

func (p *AttributeResponse) GetIntValue() int64

func (*AttributeResponse) GetName

func (p *AttributeResponse) GetName() string

func (*AttributeResponse) GetResponseType

func (p *AttributeResponse) GetResponseType() ResponseType

func (*AttributeResponse) GetStatusMsg

func (p *AttributeResponse) GetStatusMsg() string

func (*AttributeResponse) GetStringValue

func (p *AttributeResponse) GetStringValue() string

func (*AttributeResponse) Read

func (p *AttributeResponse) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*AttributeResponse) ReadField1

func (p *AttributeResponse) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*AttributeResponse) ReadField2

func (p *AttributeResponse) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*AttributeResponse) ReadField3

func (p *AttributeResponse) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*AttributeResponse) ReadField4

func (p *AttributeResponse) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*AttributeResponse) ReadField5

func (p *AttributeResponse) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*AttributeResponse) ReadField6

func (p *AttributeResponse) ReadField6(ctx context.Context, iprot thrift.TProtocol) error

func (*AttributeResponse) ReadField7

func (p *AttributeResponse) ReadField7(ctx context.Context, iprot thrift.TProtocol) error

func (*AttributeResponse) String

func (p *AttributeResponse) String() string

func (*AttributeResponse) Write

func (p *AttributeResponse) Write(ctx context.Context, oprot thrift.TProtocol) error

type InternalStat

type InternalStat struct {
	StatType       string   `thrift:"statType,1" db:"statType" json:"statType"`
	MBean          string   `thrift:"mBean,2" db:"mBean" json:"mBean"`
	Attrs          []string `thrift:"attrs,3" db:"attrs" json:"attrs"`
	ResponseCount  int64    `thrift:"responseCount,4" db:"responseCount" json:"responseCount"`
	Milliseconds   float64  `thrift:"milliseconds,5" db:"milliseconds" json:"milliseconds"`
	StartTimestamp int64    `thrift:"startTimestamp,6" db:"startTimestamp" json:"startTimestamp"`
	Successful     bool     `thrift:"successful,7" db:"successful" json:"successful"`
}

Attributes:

  • StatType
  • MBean
  • Attrs
  • ResponseCount
  • Milliseconds
  • StartTimestamp
  • Successful

func NewInternalStat

func NewInternalStat() *InternalStat

func (*InternalStat) Equals

func (p *InternalStat) Equals(other *InternalStat) bool

func (*InternalStat) GetAttrs

func (p *InternalStat) GetAttrs() []string

func (*InternalStat) GetMBean

func (p *InternalStat) GetMBean() string

func (*InternalStat) GetMilliseconds

func (p *InternalStat) GetMilliseconds() float64

func (*InternalStat) GetResponseCount

func (p *InternalStat) GetResponseCount() int64

func (*InternalStat) GetStartTimestamp

func (p *InternalStat) GetStartTimestamp() int64

func (*InternalStat) GetStatType

func (p *InternalStat) GetStatType() string

func (*InternalStat) GetSuccessful

func (p *InternalStat) GetSuccessful() bool

func (*InternalStat) Read

func (p *InternalStat) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*InternalStat) ReadField1

func (p *InternalStat) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*InternalStat) ReadField2

func (p *InternalStat) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*InternalStat) ReadField3

func (p *InternalStat) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*InternalStat) ReadField4

func (p *InternalStat) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*InternalStat) ReadField5

func (p *InternalStat) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*InternalStat) ReadField6

func (p *InternalStat) ReadField6(ctx context.Context, iprot thrift.TProtocol) error

func (*InternalStat) ReadField7

func (p *InternalStat) ReadField7(ctx context.Context, iprot thrift.TProtocol) error

func (*InternalStat) String

func (p *InternalStat) String() string

func (*InternalStat) Write

func (p *InternalStat) Write(ctx context.Context, oprot thrift.TProtocol) error

type JMXConfig

type JMXConfig struct {
	ConnectionURL         string  `thrift:"connectionURL,1" db:"connectionURL" json:"connectionURL"`
	Hostname              string  `thrift:"hostname,2" db:"hostname" json:"hostname"`
	Port                  int32   `thrift:"port,3" db:"port" json:"port"`
	UriPath               *string `thrift:"uriPath,4" db:"uriPath" json:"uriPath,omitempty"`
	Username              string  `thrift:"username,5" db:"username" json:"username"`
	Password              string  `thrift:"password,6" db:"password" json:"password"`
	KeyStore              string  `thrift:"keyStore,7" db:"keyStore" json:"keyStore"`
	KeyStorePassword      string  `thrift:"keyStorePassword,8" db:"keyStorePassword" json:"keyStorePassword"`
	TrustStore            string  `thrift:"trustStore,9" db:"trustStore" json:"trustStore"`
	TrustStorePassword    string  `thrift:"trustStorePassword,10" db:"trustStorePassword" json:"trustStorePassword"`
	IsRemote              bool    `thrift:"isRemote,11" db:"isRemote" json:"isRemote"`
	IsJBossStandaloneMode bool    `thrift:"isJBossStandaloneMode,12" db:"isJBossStandaloneMode" json:"isJBossStandaloneMode"`
	UseSSL                bool    `thrift:"useSSL,13" db:"useSSL" json:"useSSL"`
	RequestTimeoutMs      int64   `thrift:"requestTimeoutMs,14" db:"requestTimeoutMs" json:"requestTimeoutMs"`
	Verbose               bool    `thrift:"verbose,15" db:"verbose" json:"verbose"`
	EnableInternalStats   bool    `thrift:"enableInternalStats,16" db:"enableInternalStats" json:"enableInternalStats"`
	MaxInternalStatsSize  int64   `thrift:"maxInternalStatsSize,17" db:"maxInternalStatsSize" json:"maxInternalStatsSize"`
}

Attributes:

  • ConnectionURL
  • Hostname
  • Port
  • UriPath
  • Username
  • Password
  • KeyStore
  • KeyStorePassword
  • TrustStore
  • TrustStorePassword
  • IsRemote
  • IsJBossStandaloneMode
  • UseSSL
  • RequestTimeoutMs
  • Verbose
  • EnableInternalStats
  • MaxInternalStatsSize
var JMXServiceConnectArgs_Config_DEFAULT *JMXConfig

func NewJMXConfig

func NewJMXConfig() *JMXConfig

func (*JMXConfig) Equals

func (p *JMXConfig) Equals(other *JMXConfig) bool

func (*JMXConfig) GetConnectionURL

func (p *JMXConfig) GetConnectionURL() string

func (*JMXConfig) GetEnableInternalStats

func (p *JMXConfig) GetEnableInternalStats() bool

func (*JMXConfig) GetHostname

func (p *JMXConfig) GetHostname() string

func (*JMXConfig) GetIsJBossStandaloneMode

func (p *JMXConfig) GetIsJBossStandaloneMode() bool

func (*JMXConfig) GetIsRemote

func (p *JMXConfig) GetIsRemote() bool

func (*JMXConfig) GetKeyStore

func (p *JMXConfig) GetKeyStore() string

func (*JMXConfig) GetKeyStorePassword

func (p *JMXConfig) GetKeyStorePassword() string

func (*JMXConfig) GetMaxInternalStatsSize

func (p *JMXConfig) GetMaxInternalStatsSize() int64

func (*JMXConfig) GetPassword

func (p *JMXConfig) GetPassword() string

func (*JMXConfig) GetPort

func (p *JMXConfig) GetPort() int32

func (*JMXConfig) GetRequestTimeoutMs

func (p *JMXConfig) GetRequestTimeoutMs() int64

func (*JMXConfig) GetTrustStore

func (p *JMXConfig) GetTrustStore() string

func (*JMXConfig) GetTrustStorePassword

func (p *JMXConfig) GetTrustStorePassword() string

func (*JMXConfig) GetUriPath

func (p *JMXConfig) GetUriPath() string

func (*JMXConfig) GetUseSSL

func (p *JMXConfig) GetUseSSL() bool

func (*JMXConfig) GetUsername

func (p *JMXConfig) GetUsername() string

func (*JMXConfig) GetVerbose

func (p *JMXConfig) GetVerbose() bool

func (*JMXConfig) IsSetUriPath

func (p *JMXConfig) IsSetUriPath() bool

func (*JMXConfig) Read

func (p *JMXConfig) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField1

func (p *JMXConfig) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField10

func (p *JMXConfig) ReadField10(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField11

func (p *JMXConfig) ReadField11(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField12

func (p *JMXConfig) ReadField12(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField13

func (p *JMXConfig) ReadField13(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField14

func (p *JMXConfig) ReadField14(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField15

func (p *JMXConfig) ReadField15(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField16

func (p *JMXConfig) ReadField16(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField17

func (p *JMXConfig) ReadField17(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField2

func (p *JMXConfig) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField3

func (p *JMXConfig) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField4

func (p *JMXConfig) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField5

func (p *JMXConfig) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField6

func (p *JMXConfig) ReadField6(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField7

func (p *JMXConfig) ReadField7(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField8

func (p *JMXConfig) ReadField8(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) ReadField9

func (p *JMXConfig) ReadField9(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConfig) String

func (p *JMXConfig) String() string

func (*JMXConfig) Write

func (p *JMXConfig) Write(ctx context.Context, oprot thrift.TProtocol) error

type JMXConnectionError

type JMXConnectionError struct {
	Message string `thrift:"message,1" db:"message" json:"message"`
}

Attributes:

  • Message
var JMXServiceConnectResult_ConnErr_DEFAULT *JMXConnectionError
var JMXServiceGetMBeanAttributeNamesResult_ConnErr_DEFAULT *JMXConnectionError
var JMXServiceGetMBeanAttributesResult_ConnErr_DEFAULT *JMXConnectionError
var JMXServiceQueryMBeanAttributesResult_ConnErr_DEFAULT *JMXConnectionError
var JMXServiceQueryMBeanNamesResult_ConnErr_DEFAULT *JMXConnectionError

func NewJMXConnectionError

func NewJMXConnectionError() *JMXConnectionError

func (*JMXConnectionError) Equals

func (p *JMXConnectionError) Equals(other *JMXConnectionError) bool

func (*JMXConnectionError) Error

func (p *JMXConnectionError) Error() string

func (*JMXConnectionError) GetMessage

func (p *JMXConnectionError) GetMessage() string

func (*JMXConnectionError) Read

func (*JMXConnectionError) ReadField1

func (p *JMXConnectionError) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXConnectionError) String

func (p *JMXConnectionError) String() string

func (JMXConnectionError) TExceptionType

func (JMXConnectionError) TExceptionType() thrift.TExceptionType

func (*JMXConnectionError) Write

func (p *JMXConnectionError) Write(ctx context.Context, oprot thrift.TProtocol) error

type JMXError

type JMXError struct {
	Message      string `thrift:"message,1" db:"message" json:"message"`
	CauseMessage string `thrift:"causeMessage,2" db:"causeMessage" json:"causeMessage"`
	Stacktrace   string `thrift:"stacktrace,3" db:"stacktrace" json:"stacktrace"`
}

Attributes:

  • Message
  • CauseMessage
  • Stacktrace
var JMXServiceConnectResult_JmxErr_DEFAULT *JMXError
var JMXServiceDisconnectResult_Err_DEFAULT *JMXError
var JMXServiceGetClientVersionResult_Err_DEFAULT *JMXError
var JMXServiceGetInternalStatsResult_JmxErr_DEFAULT *JMXError
var JMXServiceGetMBeanAttributeNamesResult_JmxErr_DEFAULT *JMXError
var JMXServiceGetMBeanAttributesResult_JmxErr_DEFAULT *JMXError
var JMXServiceQueryMBeanAttributesResult_JmxErr_DEFAULT *JMXError
var JMXServiceQueryMBeanNamesResult_JmxErr_DEFAULT *JMXError

func NewJMXError

func NewJMXError() *JMXError

func (*JMXError) Equals

func (p *JMXError) Equals(other *JMXError) bool

func (*JMXError) Error

func (p *JMXError) Error() string

func (*JMXError) GetCauseMessage

func (p *JMXError) GetCauseMessage() string

func (*JMXError) GetMessage

func (p *JMXError) GetMessage() string

func (*JMXError) GetStacktrace

func (p *JMXError) GetStacktrace() string

func (*JMXError) Read

func (p *JMXError) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXError) ReadField1

func (p *JMXError) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXError) ReadField2

func (p *JMXError) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXError) ReadField3

func (p *JMXError) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXError) String

func (p *JMXError) String() string

func (JMXError) TExceptionType

func (JMXError) TExceptionType() thrift.TExceptionType

func (*JMXError) Write

func (p *JMXError) Write(ctx context.Context, oprot thrift.TProtocol) error

type JMXService

type JMXService interface {
	// Parameters:
	//  - Config
	Connect(ctx context.Context, config *JMXConfig) (_err error)
	Disconnect(ctx context.Context) (_err error)
	GetClientVersion(ctx context.Context) (_r string, _err error)
	// Parameters:
	//  - MBeanNamePattern
	QueryMBeanNames(ctx context.Context, mBeanNamePattern string) (_r []string, _err error)
	// Parameters:
	//  - MBeanName
	GetMBeanAttributeNames(ctx context.Context, mBeanName string) (_r []string, _err error)
	// Parameters:
	//  - MBeanName
	//  - Attributes
	GetMBeanAttributes(ctx context.Context, mBeanName string, attributes []string) (_r []*AttributeResponse, _err error)
	// Parameters:
	//  - MBeanNamePattern
	//  - Attributes
	QueryMBeanAttributes(ctx context.Context, mBeanNamePattern string, attributes []string) (_r []*AttributeResponse, _err error)
	GetInternalStats(ctx context.Context) (_r []*InternalStat, _err error)
}

type JMXServiceClient

type JMXServiceClient struct {
	// contains filtered or unexported fields
}

func NewJMXServiceClient

func NewJMXServiceClient(c thrift.TClient) *JMXServiceClient

func NewJMXServiceClientProtocol

func NewJMXServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *JMXServiceClient

func (*JMXServiceClient) Client_

func (p *JMXServiceClient) Client_() thrift.TClient

func (*JMXServiceClient) Connect

func (p *JMXServiceClient) Connect(ctx context.Context, config *JMXConfig) (_err error)

Parameters:

  • Config

func (*JMXServiceClient) Disconnect

func (p *JMXServiceClient) Disconnect(ctx context.Context) (_err error)

func (*JMXServiceClient) GetClientVersion

func (p *JMXServiceClient) GetClientVersion(ctx context.Context) (_r string, _err error)

func (*JMXServiceClient) GetInternalStats

func (p *JMXServiceClient) GetInternalStats(ctx context.Context) (_r []*InternalStat, _err error)

func (*JMXServiceClient) GetMBeanAttributeNames

func (p *JMXServiceClient) GetMBeanAttributeNames(ctx context.Context, mBeanName string) (_r []string, _err error)

Parameters:

  • MBeanName

func (*JMXServiceClient) GetMBeanAttributes

func (p *JMXServiceClient) GetMBeanAttributes(ctx context.Context, mBeanName string, attributes []string) (_r []*AttributeResponse, _err error)

Parameters:

  • MBeanName
  • Attributes

func (*JMXServiceClient) LastResponseMeta_

func (p *JMXServiceClient) LastResponseMeta_() thrift.ResponseMeta

func (*JMXServiceClient) QueryMBeanAttributes

func (p *JMXServiceClient) QueryMBeanAttributes(ctx context.Context, mBeanNamePattern string, attributes []string) (_r []*AttributeResponse, _err error)

Parameters:

  • MBeanNamePattern
  • Attributes

func (*JMXServiceClient) QueryMBeanNames

func (p *JMXServiceClient) QueryMBeanNames(ctx context.Context, mBeanNamePattern string) (_r []string, _err error)

Parameters:

  • MBeanNamePattern

func (*JMXServiceClient) SetLastResponseMeta_

func (p *JMXServiceClient) SetLastResponseMeta_(meta thrift.ResponseMeta)

type JMXServiceConnectArgs

type JMXServiceConnectArgs struct {
	Config *JMXConfig `thrift:"config,1" db:"config" json:"config"`
}

Attributes:

  • Config

func NewJMXServiceConnectArgs

func NewJMXServiceConnectArgs() *JMXServiceConnectArgs

func (*JMXServiceConnectArgs) GetConfig

func (p *JMXServiceConnectArgs) GetConfig() *JMXConfig

func (*JMXServiceConnectArgs) IsSetConfig

func (p *JMXServiceConnectArgs) IsSetConfig() bool

func (*JMXServiceConnectArgs) Read

func (*JMXServiceConnectArgs) ReadField1

func (p *JMXServiceConnectArgs) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXServiceConnectArgs) String

func (p *JMXServiceConnectArgs) String() string

func (*JMXServiceConnectArgs) Write

type JMXServiceConnectResult

type JMXServiceConnectResult struct {
	ConnErr *JMXConnectionError `thrift:"connErr,1" db:"connErr" json:"connErr,omitempty"`
	JmxErr  *JMXError           `thrift:"jmxErr,2" db:"jmxErr" json:"jmxErr,omitempty"`
}

Attributes:

  • ConnErr
  • JmxErr

func NewJMXServiceConnectResult

func NewJMXServiceConnectResult() *JMXServiceConnectResult

func (*JMXServiceConnectResult) GetConnErr

func (*JMXServiceConnectResult) GetJmxErr

func (p *JMXServiceConnectResult) GetJmxErr() *JMXError

func (*JMXServiceConnectResult) IsSetConnErr

func (p *JMXServiceConnectResult) IsSetConnErr() bool

func (*JMXServiceConnectResult) IsSetJmxErr

func (p *JMXServiceConnectResult) IsSetJmxErr() bool

func (*JMXServiceConnectResult) Read

func (*JMXServiceConnectResult) ReadField1

func (p *JMXServiceConnectResult) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXServiceConnectResult) ReadField2

func (p *JMXServiceConnectResult) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXServiceConnectResult) String

func (p *JMXServiceConnectResult) String() string

func (*JMXServiceConnectResult) Write

type JMXServiceDisconnectArgs

type JMXServiceDisconnectArgs struct {
}

func NewJMXServiceDisconnectArgs

func NewJMXServiceDisconnectArgs() *JMXServiceDisconnectArgs

func (*JMXServiceDisconnectArgs) Read

func (*JMXServiceDisconnectArgs) String

func (p *JMXServiceDisconnectArgs) String() string

func (*JMXServiceDisconnectArgs) Write

type JMXServiceDisconnectResult

type JMXServiceDisconnectResult struct {
	Err *JMXError `thrift:"err,1" db:"err" json:"err,omitempty"`
}

Attributes:

  • Err

func NewJMXServiceDisconnectResult

func NewJMXServiceDisconnectResult() *JMXServiceDisconnectResult

func (*JMXServiceDisconnectResult) GetErr

func (p *JMXServiceDisconnectResult) GetErr() *JMXError

func (*JMXServiceDisconnectResult) IsSetErr

func (p *JMXServiceDisconnectResult) IsSetErr() bool

func (*JMXServiceDisconnectResult) Read

func (*JMXServiceDisconnectResult) ReadField1

func (p *JMXServiceDisconnectResult) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*JMXServiceDisconnectResult) String

func (p *JMXServiceDisconnectResult) String() string

func (*JMXServiceDisconnectResult) Write

type JMXServiceGetClientVersionArgs

type JMXServiceGetClientVersionArgs struct {
}

func NewJMXServiceGetClientVersionArgs

func NewJMXServiceGetClientVersionArgs() *JMXServiceGetClientVersionArgs

func (*JMXServiceGetClientVersionArgs) Read

func (*JMXServiceGetClientVersionArgs) String

func (*JMXServiceGetClientVersionArgs) Write

type JMXServiceGetClientVersionResult

type JMXServiceGetClientVersionResult struct {
	Success *string   `thrift:"success,0" db:"success" json:"success,omitempty"`
	Err     *JMXError `thrift:"err,1" db:"err" json:"err,omitempty"`
}

Attributes:

  • Success
  • Err

func NewJMXServiceGetClientVersionResult

func NewJMXServiceGetClientVersionResult() *JMXServiceGetClientVersionResult

func (*JMXServiceGetClientVersionResult) GetErr

func (*JMXServiceGetClientVersionResult) GetSuccess

func (p *JMXServiceGetClientVersionResult) GetSuccess() string

func (*JMXServiceGetClientVersionResult) IsSetErr

func (p *JMXServiceGetClientVersionResult) IsSetErr() bool

func (*JMXServiceGetClientVersionResult) IsSetSuccess

func (p *JMXServiceGetClientVersionResult) IsSetSuccess() bool

func (*JMXServiceGetClientVersionResult) Read

func (*JMXServiceGetClientVersionResult) ReadField0

func (*JMXServiceGetClientVersionResult) ReadField1

func (*JMXServiceGetClientVersionResult) String

func (*JMXServiceGetClientVersionResult) Write

type JMXServiceGetInternalStatsArgs

type JMXServiceGetInternalStatsArgs struct {
}

func NewJMXServiceGetInternalStatsArgs

func NewJMXServiceGetInternalStatsArgs() *JMXServiceGetInternalStatsArgs

func (*JMXServiceGetInternalStatsArgs) Read

func (*JMXServiceGetInternalStatsArgs) String

func (*JMXServiceGetInternalStatsArgs) Write

type JMXServiceGetInternalStatsResult

type JMXServiceGetInternalStatsResult struct {
	Success []*InternalStat `thrift:"success,0" db:"success" json:"success,omitempty"`
	JmxErr  *JMXError       `thrift:"jmxErr,1" db:"jmxErr" json:"jmxErr,omitempty"`
}

Attributes:

  • Success
  • JmxErr

func NewJMXServiceGetInternalStatsResult

func NewJMXServiceGetInternalStatsResult() *JMXServiceGetInternalStatsResult

func (*JMXServiceGetInternalStatsResult) GetJmxErr

func (*JMXServiceGetInternalStatsResult) GetSuccess

func (*JMXServiceGetInternalStatsResult) IsSetJmxErr

func (p *JMXServiceGetInternalStatsResult) IsSetJmxErr() bool

func (*JMXServiceGetInternalStatsResult) IsSetSuccess

func (p *JMXServiceGetInternalStatsResult) IsSetSuccess() bool

func (*JMXServiceGetInternalStatsResult) Read

func (*JMXServiceGetInternalStatsResult) ReadField0

func (*JMXServiceGetInternalStatsResult) ReadField1

func (*JMXServiceGetInternalStatsResult) String

func (*JMXServiceGetInternalStatsResult) Write

type JMXServiceGetMBeanAttributeNamesArgs

type JMXServiceGetMBeanAttributeNamesArgs struct {
	MBeanName string `thrift:"mBeanName,1" db:"mBeanName" json:"mBeanName"`
}

Attributes:

  • MBeanName

func NewJMXServiceGetMBeanAttributeNamesArgs

func NewJMXServiceGetMBeanAttributeNamesArgs() *JMXServiceGetMBeanAttributeNamesArgs

func (*JMXServiceGetMBeanAttributeNamesArgs) GetMBeanName

func (p *JMXServiceGetMBeanAttributeNamesArgs) GetMBeanName() string

func (*JMXServiceGetMBeanAttributeNamesArgs) Read

func (*JMXServiceGetMBeanAttributeNamesArgs) ReadField1

func (*JMXServiceGetMBeanAttributeNamesArgs) String

func (*JMXServiceGetMBeanAttributeNamesArgs) Write

type JMXServiceGetMBeanAttributeNamesResult

type JMXServiceGetMBeanAttributeNamesResult struct {
	Success []string            `thrift:"success,0" db:"success" json:"success,omitempty"`
	ConnErr *JMXConnectionError `thrift:"connErr,1" db:"connErr" json:"connErr,omitempty"`
	JmxErr  *JMXError           `thrift:"jmxErr,2" db:"jmxErr" json:"jmxErr,omitempty"`
}

Attributes:

  • Success
  • ConnErr
  • JmxErr

func NewJMXServiceGetMBeanAttributeNamesResult

func NewJMXServiceGetMBeanAttributeNamesResult() *JMXServiceGetMBeanAttributeNamesResult

func (*JMXServiceGetMBeanAttributeNamesResult) GetConnErr

func (*JMXServiceGetMBeanAttributeNamesResult) GetJmxErr

func (*JMXServiceGetMBeanAttributeNamesResult) GetSuccess

func (*JMXServiceGetMBeanAttributeNamesResult) IsSetConnErr

func (p *JMXServiceGetMBeanAttributeNamesResult) IsSetConnErr() bool

func (*JMXServiceGetMBeanAttributeNamesResult) IsSetJmxErr

func (*JMXServiceGetMBeanAttributeNamesResult) IsSetSuccess

func (p *JMXServiceGetMBeanAttributeNamesResult) IsSetSuccess() bool

func (*JMXServiceGetMBeanAttributeNamesResult) Read

func (*JMXServiceGetMBeanAttributeNamesResult) ReadField0

func (*JMXServiceGetMBeanAttributeNamesResult) ReadField1

func (*JMXServiceGetMBeanAttributeNamesResult) ReadField2

func (*JMXServiceGetMBeanAttributeNamesResult) String

func (*JMXServiceGetMBeanAttributeNamesResult) Write

type JMXServiceGetMBeanAttributesArgs

type JMXServiceGetMBeanAttributesArgs struct {
	MBeanName  string   `thrift:"mBeanName,1" db:"mBeanName" json:"mBeanName"`
	Attributes []string `thrift:"attributes,2" db:"attributes" json:"attributes"`
}

Attributes:

  • MBeanName
  • Attributes

func NewJMXServiceGetMBeanAttributesArgs

func NewJMXServiceGetMBeanAttributesArgs() *JMXServiceGetMBeanAttributesArgs

func (*JMXServiceGetMBeanAttributesArgs) GetAttributes

func (p *JMXServiceGetMBeanAttributesArgs) GetAttributes() []string

func (*JMXServiceGetMBeanAttributesArgs) GetMBeanName

func (p *JMXServiceGetMBeanAttributesArgs) GetMBeanName() string

func (*JMXServiceGetMBeanAttributesArgs) Read

func (*JMXServiceGetMBeanAttributesArgs) ReadField1

func (*JMXServiceGetMBeanAttributesArgs) ReadField2

func (*JMXServiceGetMBeanAttributesArgs) String

func (*JMXServiceGetMBeanAttributesArgs) Write

type JMXServiceGetMBeanAttributesResult

type JMXServiceGetMBeanAttributesResult struct {
	Success []*AttributeResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	ConnErr *JMXConnectionError  `thrift:"connErr,1" db:"connErr" json:"connErr,omitempty"`
	JmxErr  *JMXError            `thrift:"jmxErr,2" db:"jmxErr" json:"jmxErr,omitempty"`
}

Attributes:

  • Success
  • ConnErr
  • JmxErr

func NewJMXServiceGetMBeanAttributesResult

func NewJMXServiceGetMBeanAttributesResult() *JMXServiceGetMBeanAttributesResult

func (*JMXServiceGetMBeanAttributesResult) GetConnErr

func (*JMXServiceGetMBeanAttributesResult) GetJmxErr

func (*JMXServiceGetMBeanAttributesResult) GetSuccess

func (*JMXServiceGetMBeanAttributesResult) IsSetConnErr

func (p *JMXServiceGetMBeanAttributesResult) IsSetConnErr() bool

func (*JMXServiceGetMBeanAttributesResult) IsSetJmxErr

func (p *JMXServiceGetMBeanAttributesResult) IsSetJmxErr() bool

func (*JMXServiceGetMBeanAttributesResult) IsSetSuccess

func (p *JMXServiceGetMBeanAttributesResult) IsSetSuccess() bool

func (*JMXServiceGetMBeanAttributesResult) Read

func (*JMXServiceGetMBeanAttributesResult) ReadField0

func (*JMXServiceGetMBeanAttributesResult) ReadField1

func (*JMXServiceGetMBeanAttributesResult) ReadField2

func (*JMXServiceGetMBeanAttributesResult) String

func (*JMXServiceGetMBeanAttributesResult) Write

type JMXServiceProcessor

type JMXServiceProcessor struct {
	// contains filtered or unexported fields
}

func NewJMXServiceProcessor

func NewJMXServiceProcessor(handler JMXService) *JMXServiceProcessor

func (*JMXServiceProcessor) AddToProcessorMap

func (p *JMXServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)

func (*JMXServiceProcessor) GetProcessorFunction

func (p *JMXServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)

func (*JMXServiceProcessor) Process

func (p *JMXServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)

func (*JMXServiceProcessor) ProcessorMap

func (p *JMXServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction

type JMXServiceQueryMBeanAttributesArgs

type JMXServiceQueryMBeanAttributesArgs struct {
	MBeanNamePattern string   `thrift:"mBeanNamePattern,1" db:"mBeanNamePattern" json:"mBeanNamePattern"`
	Attributes       []string `thrift:"attributes,2" db:"attributes" json:"attributes"`
}

Attributes:

  • MBeanNamePattern
  • Attributes

func NewJMXServiceQueryMBeanAttributesArgs

func NewJMXServiceQueryMBeanAttributesArgs() *JMXServiceQueryMBeanAttributesArgs

func (*JMXServiceQueryMBeanAttributesArgs) GetAttributes

func (p *JMXServiceQueryMBeanAttributesArgs) GetAttributes() []string

func (*JMXServiceQueryMBeanAttributesArgs) GetMBeanNamePattern

func (p *JMXServiceQueryMBeanAttributesArgs) GetMBeanNamePattern() string

func (*JMXServiceQueryMBeanAttributesArgs) Read

func (*JMXServiceQueryMBeanAttributesArgs) ReadField1

func (*JMXServiceQueryMBeanAttributesArgs) ReadField2

func (*JMXServiceQueryMBeanAttributesArgs) String

func (*JMXServiceQueryMBeanAttributesArgs) Write

type JMXServiceQueryMBeanAttributesResult

type JMXServiceQueryMBeanAttributesResult struct {
	Success []*AttributeResponse `thrift:"success,0" db:"success" json:"success,omitempty"`
	ConnErr *JMXConnectionError  `thrift:"connErr,1" db:"connErr" json:"connErr,omitempty"`
	JmxErr  *JMXError            `thrift:"jmxErr,2" db:"jmxErr" json:"jmxErr,omitempty"`
}

Attributes:

  • Success
  • ConnErr
  • JmxErr

func NewJMXServiceQueryMBeanAttributesResult

func NewJMXServiceQueryMBeanAttributesResult() *JMXServiceQueryMBeanAttributesResult

func (*JMXServiceQueryMBeanAttributesResult) GetConnErr

func (*JMXServiceQueryMBeanAttributesResult) GetJmxErr

func (*JMXServiceQueryMBeanAttributesResult) GetSuccess

func (*JMXServiceQueryMBeanAttributesResult) IsSetConnErr

func (p *JMXServiceQueryMBeanAttributesResult) IsSetConnErr() bool

func (*JMXServiceQueryMBeanAttributesResult) IsSetJmxErr

func (p *JMXServiceQueryMBeanAttributesResult) IsSetJmxErr() bool

func (*JMXServiceQueryMBeanAttributesResult) IsSetSuccess

func (p *JMXServiceQueryMBeanAttributesResult) IsSetSuccess() bool

func (*JMXServiceQueryMBeanAttributesResult) Read

func (*JMXServiceQueryMBeanAttributesResult) ReadField0

func (*JMXServiceQueryMBeanAttributesResult) ReadField1

func (*JMXServiceQueryMBeanAttributesResult) ReadField2

func (*JMXServiceQueryMBeanAttributesResult) String

func (*JMXServiceQueryMBeanAttributesResult) Write

type JMXServiceQueryMBeanNamesArgs

type JMXServiceQueryMBeanNamesArgs struct {
	MBeanNamePattern string `thrift:"mBeanNamePattern,1" db:"mBeanNamePattern" json:"mBeanNamePattern"`
}

Attributes:

  • MBeanNamePattern

func NewJMXServiceQueryMBeanNamesArgs

func NewJMXServiceQueryMBeanNamesArgs() *JMXServiceQueryMBeanNamesArgs

func (*JMXServiceQueryMBeanNamesArgs) GetMBeanNamePattern

func (p *JMXServiceQueryMBeanNamesArgs) GetMBeanNamePattern() string

func (*JMXServiceQueryMBeanNamesArgs) Read

func (*JMXServiceQueryMBeanNamesArgs) ReadField1

func (*JMXServiceQueryMBeanNamesArgs) String

func (*JMXServiceQueryMBeanNamesArgs) Write

type JMXServiceQueryMBeanNamesResult

type JMXServiceQueryMBeanNamesResult struct {
	Success []string            `thrift:"success,0" db:"success" json:"success,omitempty"`
	ConnErr *JMXConnectionError `thrift:"connErr,1" db:"connErr" json:"connErr,omitempty"`
	JmxErr  *JMXError           `thrift:"jmxErr,2" db:"jmxErr" json:"jmxErr,omitempty"`
}

Attributes:

  • Success
  • ConnErr
  • JmxErr

func NewJMXServiceQueryMBeanNamesResult

func NewJMXServiceQueryMBeanNamesResult() *JMXServiceQueryMBeanNamesResult

func (*JMXServiceQueryMBeanNamesResult) GetConnErr

func (*JMXServiceQueryMBeanNamesResult) GetJmxErr

func (p *JMXServiceQueryMBeanNamesResult) GetJmxErr() *JMXError

func (*JMXServiceQueryMBeanNamesResult) GetSuccess

func (p *JMXServiceQueryMBeanNamesResult) GetSuccess() []string

func (*JMXServiceQueryMBeanNamesResult) IsSetConnErr

func (p *JMXServiceQueryMBeanNamesResult) IsSetConnErr() bool

func (*JMXServiceQueryMBeanNamesResult) IsSetJmxErr

func (p *JMXServiceQueryMBeanNamesResult) IsSetJmxErr() bool

func (*JMXServiceQueryMBeanNamesResult) IsSetSuccess

func (p *JMXServiceQueryMBeanNamesResult) IsSetSuccess() bool

func (*JMXServiceQueryMBeanNamesResult) Read

func (*JMXServiceQueryMBeanNamesResult) ReadField0

func (*JMXServiceQueryMBeanNamesResult) ReadField1

func (*JMXServiceQueryMBeanNamesResult) ReadField2

func (*JMXServiceQueryMBeanNamesResult) String

func (*JMXServiceQueryMBeanNamesResult) Write

type ResponseType

type ResponseType int64
const (
	ResponseType_STRING ResponseType = 1
	ResponseType_DOUBLE ResponseType = 2
	ResponseType_INT    ResponseType = 3
	ResponseType_BOOL   ResponseType = 4
	ResponseType_ERROR  ResponseType = 5
)

func ResponseTypeFromString

func ResponseTypeFromString(s string) (ResponseType, error)

func ResponseTypePtr

func ResponseTypePtr(v ResponseType) *ResponseType

func (ResponseType) MarshalText

func (p ResponseType) MarshalText() ([]byte, error)

func (*ResponseType) Scan

func (p *ResponseType) Scan(value interface{}) error

func (ResponseType) String

func (p ResponseType) String() string

func (*ResponseType) UnmarshalText

func (p *ResponseType) UnmarshalText(text []byte) error

func (*ResponseType) Value

func (p *ResponseType) Value() (driver.Value, error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL