Package com.datadog.api.client.v2.model
Class ElasticCloudIntegrationDataflowsRequest
java.lang.Object
com.datadog.api.client.v2.model.ElasticCloudIntegrationDataflowsRequest
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ElasticCloudIntegrationDataflowsRequest
extends Object
Data Datadog collects from Elastic Cloud, keyed by dataflow id. Node-level cluster statistics are
always collected; each dataflow here adds a further set of metrics on top of that baseline, so
set
enabled to start or stop it. Defaults listed on each dataflow apply when the
account is created; on update, omitted fields keep their current values. Every dataflow queries
the deployment as the user in authentication, so that user's role must hold the
required Elasticsearch privileges; a dataflow enabled without them is stored but collects no
data.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionelasticCloudDetailedIndexStats(ElasticCloudDetailedIndexStatsIntegrationDataflowRequest elasticCloudDetailedIndexStats) elasticCloudIndexStats(ElasticCloudIndexStatsIntegrationDataflowRequest elasticCloudIndexStats) elasticCloudPendingTaskStats(ElasticCloudPendingTaskStatsIntegrationDataflowRequest elasticCloudPendingTaskStats) elasticCloudPrimaryShardGracefulTimeout(ElasticCloudPrimaryShardGracefulTimeoutIntegrationDataflowRequest elasticCloudPrimaryShardGracefulTimeout) elasticCloudPrimaryShardStats(ElasticCloudPrimaryShardStatsIntegrationDataflowRequest elasticCloudPrimaryShardStats) elasticCloudShardAllocationStats(ElasticCloudShardAllocationStatsIntegrationDataflowRequest elasticCloudShardAllocationStats) elasticCloudSlmStats(ElasticCloudSlmStatsIntegrationDataflowRequest elasticCloudSlmStats) booleanReturn true if this ElasticCloudIntegrationDataflowsRequest object is equal to o.Primary shard metrics broken down per index, rather than aggregated across the cluster.Metrics for individual indices.Metrics for cluster-level changes that have been submitted but not yet executed.Tolerance for slow primary shard requests.Metrics covering only the cluster's primary shards.Metrics for how many shards are allocated to each data node, and the disk space they use.Metrics about the actions taken by snapshot lifecycle management.inthashCode()voidsetElasticCloudDetailedIndexStats(ElasticCloudDetailedIndexStatsIntegrationDataflowRequest elasticCloudDetailedIndexStats) voidsetElasticCloudIndexStats(ElasticCloudIndexStatsIntegrationDataflowRequest elasticCloudIndexStats) voidsetElasticCloudPendingTaskStats(ElasticCloudPendingTaskStatsIntegrationDataflowRequest elasticCloudPendingTaskStats) voidsetElasticCloudPrimaryShardGracefulTimeout(ElasticCloudPrimaryShardGracefulTimeoutIntegrationDataflowRequest elasticCloudPrimaryShardGracefulTimeout) voidsetElasticCloudPrimaryShardStats(ElasticCloudPrimaryShardStatsIntegrationDataflowRequest elasticCloudPrimaryShardStats) voidsetElasticCloudShardAllocationStats(ElasticCloudShardAllocationStatsIntegrationDataflowRequest elasticCloudShardAllocationStats) voidsetElasticCloudSlmStats(ElasticCloudSlmStatsIntegrationDataflowRequest elasticCloudSlmStats) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ELASTIC_CLOUD_DETAILED_INDEX_STATS
- See Also:
-
JSON_PROPERTY_ELASTIC_CLOUD_INDEX_STATS
- See Also:
-
JSON_PROPERTY_ELASTIC_CLOUD_PENDING_TASK_STATS
- See Also:
-
JSON_PROPERTY_ELASTIC_CLOUD_PRIMARY_SHARD_GRACEFUL_TIMEOUT
- See Also:
-
JSON_PROPERTY_ELASTIC_CLOUD_PRIMARY_SHARD_STATS
- See Also:
-
JSON_PROPERTY_ELASTIC_CLOUD_SHARD_ALLOCATION_STATS
- See Also:
-
JSON_PROPERTY_ELASTIC_CLOUD_SLM_STATS
- See Also:
-
-
Constructor Details
-
ElasticCloudIntegrationDataflowsRequest
public ElasticCloudIntegrationDataflowsRequest()
-
-
Method Details
-
elasticCloudDetailedIndexStats
public ElasticCloudIntegrationDataflowsRequest elasticCloudDetailedIndexStats(ElasticCloudDetailedIndexStatsIntegrationDataflowRequest elasticCloudDetailedIndexStats) -
getElasticCloudDetailedIndexStats
@Nullable public ElasticCloudDetailedIndexStatsIntegrationDataflowRequest getElasticCloudDetailedIndexStats()Primary shard metrics broken down per index, rather than aggregated across the cluster.- Returns:
- elasticCloudDetailedIndexStats
-
setElasticCloudDetailedIndexStats
public void setElasticCloudDetailedIndexStats(ElasticCloudDetailedIndexStatsIntegrationDataflowRequest elasticCloudDetailedIndexStats) -
elasticCloudIndexStats
public ElasticCloudIntegrationDataflowsRequest elasticCloudIndexStats(ElasticCloudIndexStatsIntegrationDataflowRequest elasticCloudIndexStats) -
getElasticCloudIndexStats
Metrics for individual indices. Only the indices granted to the role of the user inauthenticationare collected.- Returns:
- elasticCloudIndexStats
-
setElasticCloudIndexStats
public void setElasticCloudIndexStats(ElasticCloudIndexStatsIntegrationDataflowRequest elasticCloudIndexStats) -
elasticCloudPendingTaskStats
public ElasticCloudIntegrationDataflowsRequest elasticCloudPendingTaskStats(ElasticCloudPendingTaskStatsIntegrationDataflowRequest elasticCloudPendingTaskStats) -
getElasticCloudPendingTaskStats
@Nullable public ElasticCloudPendingTaskStatsIntegrationDataflowRequest getElasticCloudPendingTaskStats()Metrics for cluster-level changes that have been submitted but not yet executed.- Returns:
- elasticCloudPendingTaskStats
-
setElasticCloudPendingTaskStats
public void setElasticCloudPendingTaskStats(ElasticCloudPendingTaskStatsIntegrationDataflowRequest elasticCloudPendingTaskStats) -
elasticCloudPrimaryShardGracefulTimeout
public ElasticCloudIntegrationDataflowsRequest elasticCloudPrimaryShardGracefulTimeout(ElasticCloudPrimaryShardGracefulTimeoutIntegrationDataflowRequest elasticCloudPrimaryShardGracefulTimeout) -
getElasticCloudPrimaryShardGracefulTimeout
@Nullable public ElasticCloudPrimaryShardGracefulTimeoutIntegrationDataflowRequest getElasticCloudPrimaryShardGracefulTimeout()Tolerance for slow primary shard requests. Primary shard metrics can grow large enough for the request to time out; enabling this keeps the rest of the collection running when that happens instead of failing the run. Only has an effect alongsideelastic-cloud-primary-shard-stats.- Returns:
- elasticCloudPrimaryShardGracefulTimeout
-
setElasticCloudPrimaryShardGracefulTimeout
public void setElasticCloudPrimaryShardGracefulTimeout(ElasticCloudPrimaryShardGracefulTimeoutIntegrationDataflowRequest elasticCloudPrimaryShardGracefulTimeout) -
elasticCloudPrimaryShardStats
public ElasticCloudIntegrationDataflowsRequest elasticCloudPrimaryShardStats(ElasticCloudPrimaryShardStatsIntegrationDataflowRequest elasticCloudPrimaryShardStats) -
getElasticCloudPrimaryShardStats
@Nullable public ElasticCloudPrimaryShardStatsIntegrationDataflowRequest getElasticCloudPrimaryShardStats()Metrics covering only the cluster's primary shards.- Returns:
- elasticCloudPrimaryShardStats
-
setElasticCloudPrimaryShardStats
public void setElasticCloudPrimaryShardStats(ElasticCloudPrimaryShardStatsIntegrationDataflowRequest elasticCloudPrimaryShardStats) -
elasticCloudShardAllocationStats
public ElasticCloudIntegrationDataflowsRequest elasticCloudShardAllocationStats(ElasticCloudShardAllocationStatsIntegrationDataflowRequest elasticCloudShardAllocationStats) -
getElasticCloudShardAllocationStats
@Nullable public ElasticCloudShardAllocationStatsIntegrationDataflowRequest getElasticCloudShardAllocationStats()Metrics for how many shards are allocated to each data node, and the disk space they use.- Returns:
- elasticCloudShardAllocationStats
-
setElasticCloudShardAllocationStats
public void setElasticCloudShardAllocationStats(ElasticCloudShardAllocationStatsIntegrationDataflowRequest elasticCloudShardAllocationStats) -
elasticCloudSlmStats
public ElasticCloudIntegrationDataflowsRequest elasticCloudSlmStats(ElasticCloudSlmStatsIntegrationDataflowRequest elasticCloudSlmStats) -
getElasticCloudSlmStats
Metrics about the actions taken by snapshot lifecycle management. Requires theread_slmElasticsearch cluster privilege on the role of the user inauthentication; without it this dataflow collects no data.- Returns:
- elasticCloudSlmStats
-
setElasticCloudSlmStats
public void setElasticCloudSlmStats(ElasticCloudSlmStatsIntegrationDataflowRequest elasticCloudSlmStats) -
equals
Return true if this ElasticCloudIntegrationDataflowsRequest object is equal to o. -
hashCode
public int hashCode() -
toString
-