Skip to main content

EnsLib.AmazonCloudWatch.MetricDataOperation

class EnsLib.AmazonCloudWatch.MetricDataOperation extends Ens.BusinessOperation

Property Inventory

Method Inventory

Parameters

parameter ADAPTER = EnsLib.AmazonCloudWatch.OutboundAdapter;
Inherited description: The type of adapter used to communicate with external systems
parameter INVOCATION = Queue;
Inherited description: 2 modes: Queue, InProc
parameter SETTINGS = Namespace:CloudWatch,MetricName:CloudWatch,MetricUnit:CloudWatch,Dimensions:CloudWatch;
Inherited description: List of properties can be set as settings in the configuration file format is a comma separated list of property names

Properties

Inherited description: The adapter instance
Property methods: AdapterGet(), AdapterGetSwizzled(), AdapterIsValid(), AdapterName(), AdapterNewObject(), AdapterSet()
property Dimensions as %String (MAXLEN = 1000);
Metric dimensions. An array of name value pairs in json format. For example, [{"Name":"StorageType","Value":"StandardStorage"},{"Name":"BucketName","Value":"test-fhir"}]
Property methods: DimensionsDisplayToLogical(), DimensionsGet(), DimensionsIsValid(), DimensionsLogicalToDisplay(), DimensionsLogicalToOdbc(), DimensionsNormalize(), DimensionsSet()
property MetricName as %String (MAXLEN = 100);
Metric name
Property methods: MetricNameDisplayToLogical(), MetricNameGet(), MetricNameIsValid(), MetricNameLogicalToDisplay(), MetricNameLogicalToOdbc(), MetricNameNormalize(), MetricNameSet()
property MetricUnit as %String (MAXLEN = 100);
Metric unit. For possible units, please refer to https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/cloudwatch/model/StandardUnit.html
Property methods: MetricUnitDisplayToLogical(), MetricUnitGet(), MetricUnitIsValid(), MetricUnitLogicalToDisplay(), MetricUnitLogicalToOdbc(), MetricUnitNormalize(), MetricUnitSet()
property Namespace as %String (MAXLEN = 100);
Metric name space
Property methods: NamespaceDisplayToLogical(), NamespaceGet(), NamespaceIsValid(), NamespaceLogicalToDisplay(), NamespaceLogicalToOdbc(), NamespaceNormalize(), NamespaceSet()

Methods

method PutMetricData(request As EnsLib.AmazonCloudWatch.PutMetricDataRequest, Output response As Ens.Response) as %Status

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab