public static final class QueryStats.Builder extends GeneratedMessage.Builder<QueryStats.Builder> implements QueryStatsOrBuilderQueryStats contains the stats for a particular combination of query_hash, query_string and resource_type.
Protobuf type google.cloud.databasecenter.v1beta.QueryStats
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > QueryStats.BuilderImplements
QueryStatsOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllResourceIds(Iterable<? extends ResourceId> values)
public QueryStats.Builder addAllResourceIds(Iterable<? extends ResourceId> values)The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.databasecenter.v1beta.ResourceId> |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
addResourceIds(ResourceId value)
public QueryStats.Builder addResourceIds(ResourceId value)The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Parameter | |
|---|---|
| Name | Description |
value |
ResourceId |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
addResourceIds(ResourceId.Builder builderForValue)
public QueryStats.Builder addResourceIds(ResourceId.Builder builderForValue)The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
ResourceId.Builder |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
addResourceIds(int index, ResourceId value)
public QueryStats.Builder addResourceIds(int index, ResourceId value)The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
ResourceId |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
addResourceIds(int index, ResourceId.Builder builderForValue)
public QueryStats.Builder addResourceIds(int index, ResourceId.Builder builderForValue)The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
ResourceId.Builder |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
addResourceIdsBuilder()
public ResourceId.Builder addResourceIdsBuilder()The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Returns | |
|---|---|
| Type | Description |
ResourceId.Builder |
|
addResourceIdsBuilder(int index)
public ResourceId.Builder addResourceIdsBuilder(int index)The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ResourceId.Builder |
|
build()
public QueryStats build()| Returns | |
|---|---|
| Type | Description |
QueryStats |
|
buildPartial()
public QueryStats buildPartial()| Returns | |
|---|---|
| Type | Description |
QueryStats |
|
clear()
public QueryStats.Builder clear()| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
clearInefficientQueryInfo()
public QueryStats.Builder clearInefficientQueryInfo()Information about inefficient query.
.google.cloud.databasecenter.v1beta.InefficientQueryInfo inefficient_query_info = 7;
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
clearNormalizedQuery()
public QueryStats.Builder clearNormalizedQuery()The query string is normalized query without any PII data.
string normalized_query = 2;
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
This builder for chaining. |
clearQueryHash()
public QueryStats.Builder clearQueryHash()The query hash of the query.
string query_hash = 1;
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
This builder for chaining. |
clearQueryMetrics()
public QueryStats.Builder clearQueryMetrics()Metrics related to the query performance.
.google.cloud.databasecenter.v1beta.QueryMetrics query_metrics = 6;
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
clearResourceIds()
public QueryStats.Builder clearResourceIds()The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
clearResourceType()
public QueryStats.Builder clearResourceType()The type of the resource. sqladmin.googleapis.com/Instance alloydb.googleapis.com/Cluster alloydb.googleapis.com/Instance
string resource_type = 4 [(.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public QueryStats getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
QueryStats |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getInefficientQueryInfo()
public InefficientQueryInfo getInefficientQueryInfo()Information about inefficient query.
.google.cloud.databasecenter.v1beta.InefficientQueryInfo inefficient_query_info = 7;
| Returns | |
|---|---|
| Type | Description |
InefficientQueryInfo |
The inefficientQueryInfo. |
getInefficientQueryInfoBuilder()
public InefficientQueryInfo.Builder getInefficientQueryInfoBuilder()Information about inefficient query.
.google.cloud.databasecenter.v1beta.InefficientQueryInfo inefficient_query_info = 7;
| Returns | |
|---|---|
| Type | Description |
InefficientQueryInfo.Builder |
|
getInefficientQueryInfoOrBuilder()
public InefficientQueryInfoOrBuilder getInefficientQueryInfoOrBuilder()Information about inefficient query.
.google.cloud.databasecenter.v1beta.InefficientQueryInfo inefficient_query_info = 7;
| Returns | |
|---|---|
| Type | Description |
InefficientQueryInfoOrBuilder |
|
getNormalizedQuery()
public String getNormalizedQuery()The query string is normalized query without any PII data.
string normalized_query = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The normalizedQuery. |
getNormalizedQueryBytes()
public ByteString getNormalizedQueryBytes()The query string is normalized query without any PII data.
string normalized_query = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for normalizedQuery. |
getQueryHash()
public String getQueryHash()The query hash of the query.
string query_hash = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The queryHash. |
getQueryHashBytes()
public ByteString getQueryHashBytes()The query hash of the query.
string query_hash = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for queryHash. |
getQueryMetrics()
public QueryMetrics getQueryMetrics()Metrics related to the query performance.
.google.cloud.databasecenter.v1beta.QueryMetrics query_metrics = 6;
| Returns | |
|---|---|
| Type | Description |
QueryMetrics |
The queryMetrics. |
getQueryMetricsBuilder()
public QueryMetrics.Builder getQueryMetricsBuilder()Metrics related to the query performance.
.google.cloud.databasecenter.v1beta.QueryMetrics query_metrics = 6;
| Returns | |
|---|---|
| Type | Description |
QueryMetrics.Builder |
|
getQueryMetricsOrBuilder()
public QueryMetricsOrBuilder getQueryMetricsOrBuilder()Metrics related to the query performance.
.google.cloud.databasecenter.v1beta.QueryMetrics query_metrics = 6;
| Returns | |
|---|---|
| Type | Description |
QueryMetricsOrBuilder |
|
getResourceIds(int index)
public ResourceId getResourceIds(int index)The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ResourceId |
|
getResourceIdsBuilder(int index)
public ResourceId.Builder getResourceIdsBuilder(int index)The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ResourceId.Builder |
|
getResourceIdsBuilderList()
public List<ResourceId.Builder> getResourceIdsBuilderList()The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getResourceIdsCount()
public int getResourceIdsCount()The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Returns | |
|---|---|
| Type | Description |
int |
|
getResourceIdsList()
public List<ResourceId> getResourceIdsList()The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Returns | |
|---|---|
| Type | Description |
List<ResourceId> |
|
getResourceIdsOrBuilder(int index)
public ResourceIdOrBuilder getResourceIdsOrBuilder(int index)The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ResourceIdOrBuilder |
|
getResourceIdsOrBuilderList()
public List<? extends ResourceIdOrBuilder> getResourceIdsOrBuilderList()The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.databasecenter.v1beta.ResourceIdOrBuilder> |
|
getResourceType()
public String getResourceType()The type of the resource. sqladmin.googleapis.com/Instance alloydb.googleapis.com/Cluster alloydb.googleapis.com/Instance
string resource_type = 4 [(.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The resourceType. |
getResourceTypeBytes()
public ByteString getResourceTypeBytes()The type of the resource. sqladmin.googleapis.com/Instance alloydb.googleapis.com/Cluster alloydb.googleapis.com/Instance
string resource_type = 4 [(.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for resourceType. |
hasInefficientQueryInfo()
public boolean hasInefficientQueryInfo()Information about inefficient query.
.google.cloud.databasecenter.v1beta.InefficientQueryInfo inefficient_query_info = 7;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the inefficientQueryInfo field is set. |
hasQueryMetrics()
public boolean hasQueryMetrics()Metrics related to the query performance.
.google.cloud.databasecenter.v1beta.QueryMetrics query_metrics = 6;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the queryMetrics field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(QueryStats other)
public QueryStats.Builder mergeFrom(QueryStats other)| Parameter | |
|---|---|
| Name | Description |
other |
QueryStats |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public QueryStats.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public QueryStats.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
mergeInefficientQueryInfo(InefficientQueryInfo value)
public QueryStats.Builder mergeInefficientQueryInfo(InefficientQueryInfo value)Information about inefficient query.
.google.cloud.databasecenter.v1beta.InefficientQueryInfo inefficient_query_info = 7;
| Parameter | |
|---|---|
| Name | Description |
value |
InefficientQueryInfo |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
mergeQueryMetrics(QueryMetrics value)
public QueryStats.Builder mergeQueryMetrics(QueryMetrics value)Metrics related to the query performance.
.google.cloud.databasecenter.v1beta.QueryMetrics query_metrics = 6;
| Parameter | |
|---|---|
| Name | Description |
value |
QueryMetrics |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
removeResourceIds(int index)
public QueryStats.Builder removeResourceIds(int index)The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
setInefficientQueryInfo(InefficientQueryInfo value)
public QueryStats.Builder setInefficientQueryInfo(InefficientQueryInfo value)Information about inefficient query.
.google.cloud.databasecenter.v1beta.InefficientQueryInfo inefficient_query_info = 7;
| Parameter | |
|---|---|
| Name | Description |
value |
InefficientQueryInfo |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
setInefficientQueryInfo(InefficientQueryInfo.Builder builderForValue)
public QueryStats.Builder setInefficientQueryInfo(InefficientQueryInfo.Builder builderForValue)Information about inefficient query.
.google.cloud.databasecenter.v1beta.InefficientQueryInfo inefficient_query_info = 7;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
InefficientQueryInfo.Builder |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
setNormalizedQuery(String value)
public QueryStats.Builder setNormalizedQuery(String value)The query string is normalized query without any PII data.
string normalized_query = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe normalizedQuery to set. |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
This builder for chaining. |
setNormalizedQueryBytes(ByteString value)
public QueryStats.Builder setNormalizedQueryBytes(ByteString value)The query string is normalized query without any PII data.
string normalized_query = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for normalizedQuery to set. |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
This builder for chaining. |
setQueryHash(String value)
public QueryStats.Builder setQueryHash(String value)The query hash of the query.
string query_hash = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe queryHash to set. |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
This builder for chaining. |
setQueryHashBytes(ByteString value)
public QueryStats.Builder setQueryHashBytes(ByteString value)The query hash of the query.
string query_hash = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for queryHash to set. |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
This builder for chaining. |
setQueryMetrics(QueryMetrics value)
public QueryStats.Builder setQueryMetrics(QueryMetrics value)Metrics related to the query performance.
.google.cloud.databasecenter.v1beta.QueryMetrics query_metrics = 6;
| Parameter | |
|---|---|
| Name | Description |
value |
QueryMetrics |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
setQueryMetrics(QueryMetrics.Builder builderForValue)
public QueryStats.Builder setQueryMetrics(QueryMetrics.Builder builderForValue)Metrics related to the query performance.
.google.cloud.databasecenter.v1beta.QueryMetrics query_metrics = 6;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
QueryMetrics.Builder |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
setResourceIds(int index, ResourceId value)
public QueryStats.Builder setResourceIds(int index, ResourceId value)The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
ResourceId |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
setResourceIds(int index, ResourceId.Builder builderForValue)
public QueryStats.Builder setResourceIds(int index, ResourceId.Builder builderForValue)The resource ids for which the query stats are collected.
repeated .google.cloud.databasecenter.v1beta.ResourceId resource_ids = 5;
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
ResourceId.Builder |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
|
setResourceType(String value)
public QueryStats.Builder setResourceType(String value)The type of the resource. sqladmin.googleapis.com/Instance alloydb.googleapis.com/Cluster alloydb.googleapis.com/Instance
string resource_type = 4 [(.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe resourceType to set. |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
This builder for chaining. |
setResourceTypeBytes(ByteString value)
public QueryStats.Builder setResourceTypeBytes(ByteString value)The type of the resource. sqladmin.googleapis.com/Instance alloydb.googleapis.com/Cluster alloydb.googleapis.com/Instance
string resource_type = 4 [(.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for resourceType to set. |
| Returns | |
|---|---|
| Type | Description |
QueryStats.Builder |
This builder for chaining. |