@Generated(value="software.amazon.awssdk:codegen") public final class MetricSource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MetricSource.Builder,MetricSource>
Contains information about source data used to generate metrics.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MetricSource.Builder |
| Modifier and Type | Method and Description |
|---|---|
AppFlowConfig |
appFlowConfig()
Details about an AppFlow datasource.
|
AthenaSourceConfig |
athenaSourceConfig()
Details about an Amazon Athena datasource.
|
static MetricSource.Builder |
builder() |
CloudWatchConfig |
cloudWatchConfig()
Details about an Amazon CloudWatch monitoring datasource.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
RDSSourceConfig |
rdsSourceConfig()
Details about an Amazon Relational Database Service (RDS) datasource.
|
RedshiftSourceConfig |
redshiftSourceConfig()
Details about an Amazon Redshift database datasource.
|
S3SourceConfig |
s3SourceConfig()
Returns the value of the S3SourceConfig property for this object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MetricSource.Builder> |
serializableBuilderClass() |
MetricSource.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final S3SourceConfig s3SourceConfig()
public final AppFlowConfig appFlowConfig()
Details about an AppFlow datasource.
public final CloudWatchConfig cloudWatchConfig()
Details about an Amazon CloudWatch monitoring datasource.
public final RDSSourceConfig rdsSourceConfig()
Details about an Amazon Relational Database Service (RDS) datasource.
public final RedshiftSourceConfig redshiftSourceConfig()
Details about an Amazon Redshift database datasource.
public final AthenaSourceConfig athenaSourceConfig()
Details about an Amazon Athena datasource.
public MetricSource.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MetricSource.Builder,MetricSource>public static MetricSource.Builder builder()
public static Class<? extends MetricSource.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.