Class CloudWatch
- java.lang.Object
-
- com.yahoo.vespa.model.admin.monitoring.CloudWatch
-
public class CloudWatch extends java.lang.Object
Helper object for CloudWatch configuration.- Author:
- gjoranv
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CloudWatch.HostedAuth
static class
CloudWatch.SharedCredentials
-
Constructor Summary
Constructors Constructor Description CloudWatch(java.lang.String region, java.lang.String namespace, MetricsConsumer consumer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
consumer()
java.util.Optional<CloudWatch.HostedAuth>
hostedAuth()
java.lang.String
namespace()
java.lang.String
region()
void
setHostedAuth(java.lang.String accessKeyName, java.lang.String secretKeyName)
void
setSharedCredentials(java.lang.String file, java.util.Optional<java.lang.String> profile)
java.util.Optional<CloudWatch.SharedCredentials>
sharedCredentials()
-
-
-
Constructor Detail
-
CloudWatch
public CloudWatch(java.lang.String region, java.lang.String namespace, MetricsConsumer consumer)
-
-
Method Detail
-
region
public java.lang.String region()
-
namespace
public java.lang.String namespace()
-
consumer
public java.lang.String consumer()
-
hostedAuth
public java.util.Optional<CloudWatch.HostedAuth> hostedAuth()
-
sharedCredentials
public java.util.Optional<CloudWatch.SharedCredentials> sharedCredentials()
-
setHostedAuth
public void setHostedAuth(java.lang.String accessKeyName, java.lang.String secretKeyName)
-
setSharedCredentials
public void setSharedCredentials(java.lang.String file, java.util.Optional<java.lang.String> profile)
-
-