reportsgrpcapi

package
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Aug 11, 2018 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

Package reportsgrpcapi is a generated protocol buffer package.

It is generated from these files:

services/reports/reportsgrpcapi/grpcapi.proto

It has these top-level messages:

DeepPingOutput
PrimitiveVoid
GetAssetHealthInput
GetAssetHealthOutput
GetFunctionalLocationHealthInput
GetFunctionalLocationHealthOutput
GetComplianceLogInput
GetComplianceLogOutput
ComplianceItem
GetReportsInput
GetReportsOutput
ReportsItem
Asset
FaultItem
RecommendedActionItem

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterReportsServer

func RegisterReportsServer(s *grpc.Server, srv ReportsServer)

Types

type Asset added in v1.0.3

type Asset struct {
	AssetClassId             string       `protobuf:"bytes,1,opt,name=asset_class_id,json=assetClassId" json:"asset_class_id,omitempty"`
	AssetClassName           string       `protobuf:"bytes,2,opt,name=asset_class_name,json=assetClassName" json:"asset_class_name,omitempty"`
	AssetClassRisk           float64      `protobuf:"fixed64,3,opt,name=asset_class_risk,json=assetClassRisk" json:"asset_class_risk,omitempty"`
	AssetClassHealth         string       `protobuf:"bytes,4,opt,name=asset_class_health,json=assetClassHealth" json:"asset_class_health,omitempty"`
	AssetClassRiskLabelSince int64        `` /* 133-byte string literal not displayed */
	ComplianceStatus         string       `protobuf:"bytes,6,opt,name=compliance_status,json=complianceStatus" json:"compliance_status,omitempty"`
	Faults                   []*FaultItem `protobuf:"bytes,7,rep,name=faults" json:"faults,omitempty"`
}

func (*Asset) Descriptor added in v1.0.3

func (*Asset) Descriptor() ([]byte, []int)

func (*Asset) GetAssetClassHealth added in v1.0.3

func (m *Asset) GetAssetClassHealth() string

func (*Asset) GetAssetClassId added in v1.0.3

func (m *Asset) GetAssetClassId() string

func (*Asset) GetAssetClassName added in v1.0.3

func (m *Asset) GetAssetClassName() string

func (*Asset) GetAssetClassRisk added in v1.0.3

func (m *Asset) GetAssetClassRisk() float64

func (*Asset) GetAssetClassRiskLabelSince added in v1.0.3

func (m *Asset) GetAssetClassRiskLabelSince() int64

func (*Asset) GetComplianceStatus added in v1.0.3

func (m *Asset) GetComplianceStatus() string

func (*Asset) GetFaults added in v1.0.3

func (m *Asset) GetFaults() []*FaultItem

func (*Asset) ProtoMessage added in v1.0.3

func (*Asset) ProtoMessage()

func (*Asset) Reset added in v1.0.3

func (m *Asset) Reset()

func (*Asset) String added in v1.0.3

func (m *Asset) String() string

type ComplianceItem

type ComplianceItem struct {
	AssetClassId   string `protobuf:"bytes,1,opt,name=asset_class_id,json=assetClassId" json:"asset_class_id,omitempty"`
	IsCompliant    bool   `protobuf:"varint,2,opt,name=is_compliant,json=isCompliant" json:"is_compliant,omitempty"`
	ComplianceNote string `protobuf:"bytes,3,opt,name=compliance_note,json=complianceNote" json:"compliance_note,omitempty"`
	Created        int64  `protobuf:"varint,4,opt,name=created" json:"created,omitempty"`
}

func (*ComplianceItem) Descriptor

func (*ComplianceItem) Descriptor() ([]byte, []int)

func (*ComplianceItem) GetAssetClassId

func (m *ComplianceItem) GetAssetClassId() string

func (*ComplianceItem) GetComplianceNote

func (m *ComplianceItem) GetComplianceNote() string

func (*ComplianceItem) GetCreated

func (m *ComplianceItem) GetCreated() int64

func (*ComplianceItem) GetIsCompliant

func (m *ComplianceItem) GetIsCompliant() bool

func (*ComplianceItem) ProtoMessage

func (*ComplianceItem) ProtoMessage()

func (*ComplianceItem) Reset

func (m *ComplianceItem) Reset()

func (*ComplianceItem) String

func (m *ComplianceItem) String() string

type DeepPingOutput

type DeepPingOutput struct {
	Value string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
}

func (*DeepPingOutput) Descriptor

func (*DeepPingOutput) Descriptor() ([]byte, []int)

func (*DeepPingOutput) GetValue

func (m *DeepPingOutput) GetValue() string

func (*DeepPingOutput) ProtoMessage

func (*DeepPingOutput) ProtoMessage()

func (*DeepPingOutput) Reset

func (m *DeepPingOutput) Reset()

func (*DeepPingOutput) String

func (m *DeepPingOutput) String() string

type FaultItem added in v1.0.3

type FaultItem struct {
	Fault_UUID         string                   `protobuf:"bytes,1,opt,name=fault_UUID,json=faultUUID" json:"fault_UUID,omitempty"`
	AssetClassId       string                   `protobuf:"bytes,2,opt,name=asset_class_id,json=assetClassId" json:"asset_class_id,omitempty"`
	FaultType          string                   `protobuf:"bytes,3,opt,name=fault_type,json=faultType" json:"fault_type,omitempty"`
	Author             string                   `protobuf:"bytes,4,opt,name=author" json:"author,omitempty"`
	Created            int64                    `protobuf:"varint,5,opt,name=created" json:"created,omitempty"`
	LastModified       int64                    `protobuf:"varint,6,opt,name=last_modified,json=lastModified" json:"last_modified,omitempty"`
	IsOpen             bool                     `protobuf:"varint,7,opt,name=is_open,json=isOpen" json:"is_open,omitempty"`
	FaultStatus        string                   `protobuf:"bytes,8,opt,name=fault_status,json=faultStatus" json:"fault_status,omitempty"`
	FaultObservation   string                   `protobuf:"bytes,9,opt,name=fault_observation,json=faultObservation" json:"fault_observation,omitempty"`
	Severity           string                   `protobuf:"bytes,10,opt,name=severity" json:"severity,omitempty"`
	CloseComment       string                   `protobuf:"bytes,11,opt,name=close_comment,json=closeComment" json:"close_comment,omitempty"`
	RecommendedActions []*RecommendedActionItem `protobuf:"bytes,12,rep,name=recommended_actions,json=recommendedActions" json:"recommended_actions,omitempty"`
}

func (*FaultItem) Descriptor added in v1.0.3

func (*FaultItem) Descriptor() ([]byte, []int)

func (*FaultItem) GetAssetClassId added in v1.0.3

func (m *FaultItem) GetAssetClassId() string

func (*FaultItem) GetAuthor added in v1.0.3

func (m *FaultItem) GetAuthor() string

func (*FaultItem) GetCloseComment added in v1.0.3

func (m *FaultItem) GetCloseComment() string

func (*FaultItem) GetCreated added in v1.0.3

func (m *FaultItem) GetCreated() int64

func (*FaultItem) GetFaultObservation added in v1.0.3

func (m *FaultItem) GetFaultObservation() string

func (*FaultItem) GetFaultStatus added in v1.0.3

func (m *FaultItem) GetFaultStatus() string

func (*FaultItem) GetFaultType added in v1.0.3

func (m *FaultItem) GetFaultType() string

func (*FaultItem) GetFault_UUID added in v1.0.3

func (m *FaultItem) GetFault_UUID() string

func (*FaultItem) GetIsOpen added in v1.0.3

func (m *FaultItem) GetIsOpen() bool

func (*FaultItem) GetLastModified added in v1.0.3

func (m *FaultItem) GetLastModified() int64

func (*FaultItem) GetRecommendedActions added in v1.0.3

func (m *FaultItem) GetRecommendedActions() []*RecommendedActionItem

func (*FaultItem) GetSeverity added in v1.0.3

func (m *FaultItem) GetSeverity() string

func (*FaultItem) ProtoMessage added in v1.0.3

func (*FaultItem) ProtoMessage()

func (*FaultItem) Reset added in v1.0.3

func (m *FaultItem) Reset()

func (*FaultItem) String added in v1.0.3

func (m *FaultItem) String() string

type GetAssetHealthInput

type GetAssetHealthInput struct {
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId" json:"node_id,omitempty"`
}

GET ASSET HEALTH

func (*GetAssetHealthInput) Descriptor

func (*GetAssetHealthInput) Descriptor() ([]byte, []int)

func (*GetAssetHealthInput) GetNodeId

func (m *GetAssetHealthInput) GetNodeId() string

func (*GetAssetHealthInput) ProtoMessage

func (*GetAssetHealthInput) ProtoMessage()

func (*GetAssetHealthInput) Reset

func (m *GetAssetHealthInput) Reset()

func (*GetAssetHealthInput) String

func (m *GetAssetHealthInput) String() string

type GetAssetHealthOutput

type GetAssetHealthOutput struct {
	HealthStatus string `protobuf:"bytes,1,opt,name=health_status,json=healthStatus" json:"health_status,omitempty"`
}

func (*GetAssetHealthOutput) Descriptor

func (*GetAssetHealthOutput) Descriptor() ([]byte, []int)

func (*GetAssetHealthOutput) GetHealthStatus added in v1.0.2

func (m *GetAssetHealthOutput) GetHealthStatus() string

func (*GetAssetHealthOutput) ProtoMessage

func (*GetAssetHealthOutput) ProtoMessage()

func (*GetAssetHealthOutput) Reset

func (m *GetAssetHealthOutput) Reset()

func (*GetAssetHealthOutput) String

func (m *GetAssetHealthOutput) String() string

type GetComplianceLogInput

type GetComplianceLogInput struct {
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId" json:"node_id,omitempty"`
}

func (*GetComplianceLogInput) Descriptor

func (*GetComplianceLogInput) Descriptor() ([]byte, []int)

func (*GetComplianceLogInput) GetNodeId

func (m *GetComplianceLogInput) GetNodeId() string

func (*GetComplianceLogInput) ProtoMessage

func (*GetComplianceLogInput) ProtoMessage()

func (*GetComplianceLogInput) Reset

func (m *GetComplianceLogInput) Reset()

func (*GetComplianceLogInput) String

func (m *GetComplianceLogInput) String() string

type GetComplianceLogOutput

type GetComplianceLogOutput struct {
	ComplianceList []*ComplianceItem `protobuf:"bytes,1,rep,name=compliance_list,json=complianceList" json:"compliance_list,omitempty"`
}

func (*GetComplianceLogOutput) Descriptor

func (*GetComplianceLogOutput) Descriptor() ([]byte, []int)

func (*GetComplianceLogOutput) GetComplianceList

func (m *GetComplianceLogOutput) GetComplianceList() []*ComplianceItem

func (*GetComplianceLogOutput) ProtoMessage

func (*GetComplianceLogOutput) ProtoMessage()

func (*GetComplianceLogOutput) Reset

func (m *GetComplianceLogOutput) Reset()

func (*GetComplianceLogOutput) String

func (m *GetComplianceLogOutput) String() string

type GetFunctionalLocationHealthInput

type GetFunctionalLocationHealthInput struct {
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId" json:"node_id,omitempty"`
}

GET FL HEALTH

func (*GetFunctionalLocationHealthInput) Descriptor

func (*GetFunctionalLocationHealthInput) Descriptor() ([]byte, []int)

func (*GetFunctionalLocationHealthInput) GetNodeId

func (*GetFunctionalLocationHealthInput) ProtoMessage

func (*GetFunctionalLocationHealthInput) ProtoMessage()

func (*GetFunctionalLocationHealthInput) Reset

func (*GetFunctionalLocationHealthInput) String

type GetFunctionalLocationHealthOutput

type GetFunctionalLocationHealthOutput struct {
	HealthStatus string `protobuf:"bytes,1,opt,name=health_status,json=healthStatus" json:"health_status,omitempty"`
}

func (*GetFunctionalLocationHealthOutput) Descriptor

func (*GetFunctionalLocationHealthOutput) Descriptor() ([]byte, []int)

func (*GetFunctionalLocationHealthOutput) GetHealthStatus added in v1.0.2

func (m *GetFunctionalLocationHealthOutput) GetHealthStatus() string

func (*GetFunctionalLocationHealthOutput) ProtoMessage

func (*GetFunctionalLocationHealthOutput) ProtoMessage()

func (*GetFunctionalLocationHealthOutput) Reset

func (*GetFunctionalLocationHealthOutput) String

type GetReportsInput added in v1.0.3

type GetReportsInput struct {
	NodeIds []string `protobuf:"bytes,1,rep,name=node_ids,json=nodeIds" json:"node_ids,omitempty"`
}

func (*GetReportsInput) Descriptor added in v1.0.3

func (*GetReportsInput) Descriptor() ([]byte, []int)

func (*GetReportsInput) GetNodeIds added in v1.0.3

func (m *GetReportsInput) GetNodeIds() []string

func (*GetReportsInput) ProtoMessage added in v1.0.3

func (*GetReportsInput) ProtoMessage()

func (*GetReportsInput) Reset added in v1.0.3

func (m *GetReportsInput) Reset()

func (*GetReportsInput) String added in v1.0.3

func (m *GetReportsInput) String() string

type GetReportsOutput added in v1.0.3

type GetReportsOutput struct {
	ReportsList []*ReportsItem `protobuf:"bytes,1,rep,name=reports_list,json=reportsList" json:"reports_list,omitempty"`
}

func (*GetReportsOutput) Descriptor added in v1.0.3

func (*GetReportsOutput) Descriptor() ([]byte, []int)

func (*GetReportsOutput) GetReportsList added in v1.0.3

func (m *GetReportsOutput) GetReportsList() []*ReportsItem

func (*GetReportsOutput) ProtoMessage added in v1.0.3

func (*GetReportsOutput) ProtoMessage()

func (*GetReportsOutput) Reset added in v1.0.3

func (m *GetReportsOutput) Reset()

func (*GetReportsOutput) String added in v1.0.3

func (m *GetReportsOutput) String() string

type PrimitiveVoid

type PrimitiveVoid struct {
}

func (*PrimitiveVoid) Descriptor

func (*PrimitiveVoid) Descriptor() ([]byte, []int)

func (*PrimitiveVoid) ProtoMessage

func (*PrimitiveVoid) ProtoMessage()

func (*PrimitiveVoid) Reset

func (m *PrimitiveVoid) Reset()

func (*PrimitiveVoid) String

func (m *PrimitiveVoid) String() string

type RecommendedActionItem added in v1.0.3

type RecommendedActionItem struct {
	Action       string `protobuf:"bytes,1,opt,name=action" json:"action,omitempty"`
	Created      int64  `protobuf:"varint,2,opt,name=created" json:"created,omitempty"`
	Comment      string `protobuf:"bytes,3,opt,name=comment" json:"comment,omitempty"`
	WorkId       string `protobuf:"bytes,4,opt,name=work_id,json=workId" json:"work_id,omitempty"`
	LastModified int64  `protobuf:"varint,5,opt,name=last_modified,json=lastModified" json:"last_modified,omitempty"`
	Action_UUID  string `protobuf:"bytes,6,opt,name=action_UUID,json=actionUUID" json:"action_UUID,omitempty"`
	Status       string `protobuf:"bytes,7,opt,name=status" json:"status,omitempty"`
}

func (*RecommendedActionItem) Descriptor added in v1.0.3

func (*RecommendedActionItem) Descriptor() ([]byte, []int)

func (*RecommendedActionItem) GetAction added in v1.0.3

func (m *RecommendedActionItem) GetAction() string

func (*RecommendedActionItem) GetAction_UUID added in v1.0.3

func (m *RecommendedActionItem) GetAction_UUID() string

func (*RecommendedActionItem) GetComment added in v1.0.3

func (m *RecommendedActionItem) GetComment() string

func (*RecommendedActionItem) GetCreated added in v1.0.3

func (m *RecommendedActionItem) GetCreated() int64

func (*RecommendedActionItem) GetLastModified added in v1.0.3

func (m *RecommendedActionItem) GetLastModified() int64

func (*RecommendedActionItem) GetStatus added in v1.0.3

func (m *RecommendedActionItem) GetStatus() string

func (*RecommendedActionItem) GetWorkId added in v1.0.3

func (m *RecommendedActionItem) GetWorkId() string

func (*RecommendedActionItem) ProtoMessage added in v1.0.3

func (*RecommendedActionItem) ProtoMessage()

func (*RecommendedActionItem) Reset added in v1.0.3

func (m *RecommendedActionItem) Reset()

func (*RecommendedActionItem) String added in v1.0.3

func (m *RecommendedActionItem) String() string

type ReportsClient

type ReportsClient interface {
	DeepPing(ctx context.Context, in *PrimitiveVoid, opts ...grpc.CallOption) (*DeepPingOutput, error)
	GetAssetHealth(ctx context.Context, in *GetAssetHealthInput, opts ...grpc.CallOption) (*GetAssetHealthOutput, error)
	GetFunctionalLocationHealth(ctx context.Context, in *GetFunctionalLocationHealthInput, opts ...grpc.CallOption) (*GetFunctionalLocationHealthOutput, error)
	GetComplianceLog(ctx context.Context, in *GetComplianceLogInput, opts ...grpc.CallOption) (*GetComplianceLogOutput, error)
	GetReports(ctx context.Context, in *GetReportsInput, opts ...grpc.CallOption) (*GetReportsOutput, error)
}

func NewReportsClient

func NewReportsClient(cc *grpc.ClientConn) ReportsClient

type ReportsItem added in v1.0.3

type ReportsItem struct {
	FunctionalLocationId     string   `protobuf:"bytes,1,opt,name=functional_location_id,json=functionalLocationId" json:"functional_location_id,omitempty"`
	FunctionalLocationName   string   `protobuf:"bytes,2,opt,name=functional_location_name,json=functionalLocationName" json:"functional_location_name,omitempty"`
	FunctionalLocationRisk   float64  `protobuf:"fixed64,3,opt,name=functional_location_risk,json=functionalLocationRisk" json:"functional_location_risk,omitempty"`
	FunctionalLocationHealth string   `` /* 128-byte string literal not displayed */
	Names                    []string `protobuf:"bytes,5,rep,name=names" json:"names,omitempty"`
	Uuids                    []string `protobuf:"bytes,6,rep,name=uuids" json:"uuids,omitempty"`
	Assets                   []*Asset `protobuf:"bytes,7,rep,name=assets" json:"assets,omitempty"`
}

func (*ReportsItem) Descriptor added in v1.0.3

func (*ReportsItem) Descriptor() ([]byte, []int)

func (*ReportsItem) GetAssets added in v1.0.3

func (m *ReportsItem) GetAssets() []*Asset

func (*ReportsItem) GetFunctionalLocationHealth added in v1.0.3

func (m *ReportsItem) GetFunctionalLocationHealth() string

func (*ReportsItem) GetFunctionalLocationId added in v1.0.3

func (m *ReportsItem) GetFunctionalLocationId() string

func (*ReportsItem) GetFunctionalLocationName added in v1.0.3

func (m *ReportsItem) GetFunctionalLocationName() string

func (*ReportsItem) GetFunctionalLocationRisk added in v1.0.3

func (m *ReportsItem) GetFunctionalLocationRisk() float64

func (*ReportsItem) GetNames added in v1.0.3

func (m *ReportsItem) GetNames() []string

func (*ReportsItem) GetUuids added in v1.0.3

func (m *ReportsItem) GetUuids() []string

func (*ReportsItem) ProtoMessage added in v1.0.3

func (*ReportsItem) ProtoMessage()

func (*ReportsItem) Reset added in v1.0.3

func (m *ReportsItem) Reset()

func (*ReportsItem) String added in v1.0.3

func (m *ReportsItem) String() string

Jump to

Keyboard shortcuts

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