Package com.google.cloud.chronicle.v1
Class ExecuteDashboardQueryRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ExecuteDashboardQueryRequest.Builder>
com.google.cloud.chronicle.v1.ExecuteDashboardQueryRequest.Builder
- All Implemented Interfaces:
ExecuteDashboardQueryRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ExecuteDashboardQueryRequest
public static final class ExecuteDashboardQueryRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ExecuteDashboardQueryRequest.Builder>
implements ExecuteDashboardQueryRequestOrBuilder
Request message to execute a dashboard query.Protobuf type
google.cloud.chronicle.v1.ExecuteDashboardQueryRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAllFilters(Iterable<? extends DashboardFilter> values) Optional.addFilters(int index, DashboardFilter value) Optional.addFilters(int index, DashboardFilter.Builder builderForValue) Optional.addFilters(DashboardFilter value) Optional.addFilters(DashboardFilter.Builder builderForValue) Optional.Optional.addFiltersBuilder(int index) Optional.build()clear()Optional.Optional.Required.Required.Optional.booleanOptional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFilters(int index) Optional.getFiltersBuilder(int index) Optional.Optional.intOptional.Optional.getFiltersOrBuilder(int index) Optional.List<? extends DashboardFilterOrBuilder>Optional.Required.com.google.protobuf.ByteStringRequired.getQuery()Required.Required.Required.booleanOptional.booleanhasQuery()Required.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeQuery(DashboardQuery value) Required.removeFilters(int index) Optional.setClearCache(boolean value) Optional.setFilters(int index, DashboardFilter value) Optional.setFilters(int index, DashboardFilter.Builder builderForValue) Optional.Required.setParentBytes(com.google.protobuf.ByteString value) Required.setQuery(DashboardQuery value) Required.setQuery(DashboardQuery.Builder builderForValue) Required.setUsePreviousTimeRange(boolean value) Optional.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ExecuteDashboardQueryRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ExecuteDashboardQueryRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ExecuteDashboardQueryRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ExecuteDashboardQueryRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ExecuteDashboardQueryRequest.Builder>
-
mergeFrom
public ExecuteDashboardQueryRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ExecuteDashboardQueryRequest.Builder>- Throws:
IOException
-
getParent
Required. The parent, under which to run this dashboardQuery. Format: projects/{project}/locations/{location}/instances/{instance}string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentin interfaceExecuteDashboardQueryRequestOrBuilder- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()Required. The parent, under which to run this dashboardQuery. Format: projects/{project}/locations/{location}/instances/{instance}string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentBytesin interfaceExecuteDashboardQueryRequestOrBuilder- Returns:
- The bytes for parent.
-
setParent
Required. The parent, under which to run this dashboardQuery. Format: projects/{project}/locations/{location}/instances/{instance}string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
Required. The parent, under which to run this dashboardQuery. Format: projects/{project}/locations/{location}/instances/{instance}string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setParentBytes
Required. The parent, under which to run this dashboardQuery. Format: projects/{project}/locations/{location}/instances/{instance}string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for parent to set.- Returns:
- This builder for chaining.
-
hasQuery
public boolean hasQuery()Required. The query to execute and get results back for. QueryID or 'query', 'input.time_window' fields will be used. Use 'native_dashboard' and 'dashboard_chart' fields if it is an in-dashboard query.
.google.cloud.chronicle.v1.DashboardQuery query = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasQueryin interfaceExecuteDashboardQueryRequestOrBuilder- Returns:
- Whether the query field is set.
-
getQuery
Required. The query to execute and get results back for. QueryID or 'query', 'input.time_window' fields will be used. Use 'native_dashboard' and 'dashboard_chart' fields if it is an in-dashboard query.
.google.cloud.chronicle.v1.DashboardQuery query = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getQueryin interfaceExecuteDashboardQueryRequestOrBuilder- Returns:
- The query.
-
setQuery
Required. The query to execute and get results back for. QueryID or 'query', 'input.time_window' fields will be used. Use 'native_dashboard' and 'dashboard_chart' fields if it is an in-dashboard query.
.google.cloud.chronicle.v1.DashboardQuery query = 2 [(.google.api.field_behavior) = REQUIRED]; -
setQuery
Required. The query to execute and get results back for. QueryID or 'query', 'input.time_window' fields will be used. Use 'native_dashboard' and 'dashboard_chart' fields if it is an in-dashboard query.
.google.cloud.chronicle.v1.DashboardQuery query = 2 [(.google.api.field_behavior) = REQUIRED]; -
mergeQuery
Required. The query to execute and get results back for. QueryID or 'query', 'input.time_window' fields will be used. Use 'native_dashboard' and 'dashboard_chart' fields if it is an in-dashboard query.
.google.cloud.chronicle.v1.DashboardQuery query = 2 [(.google.api.field_behavior) = REQUIRED]; -
clearQuery
Required. The query to execute and get results back for. QueryID or 'query', 'input.time_window' fields will be used. Use 'native_dashboard' and 'dashboard_chart' fields if it is an in-dashboard query.
.google.cloud.chronicle.v1.DashboardQuery query = 2 [(.google.api.field_behavior) = REQUIRED]; -
getQueryBuilder
Required. The query to execute and get results back for. QueryID or 'query', 'input.time_window' fields will be used. Use 'native_dashboard' and 'dashboard_chart' fields if it is an in-dashboard query.
.google.cloud.chronicle.v1.DashboardQuery query = 2 [(.google.api.field_behavior) = REQUIRED]; -
getQueryOrBuilder
Required. The query to execute and get results back for. QueryID or 'query', 'input.time_window' fields will be used. Use 'native_dashboard' and 'dashboard_chart' fields if it is an in-dashboard query.
.google.cloud.chronicle.v1.DashboardQuery query = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getQueryOrBuilderin interfaceExecuteDashboardQueryRequestOrBuilder
-
getFiltersList
Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFiltersListin interfaceExecuteDashboardQueryRequestOrBuilder
-
getFiltersCount
public int getFiltersCount()Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFiltersCountin interfaceExecuteDashboardQueryRequestOrBuilder
-
getFilters
Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFiltersin interfaceExecuteDashboardQueryRequestOrBuilder
-
setFilters
Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
setFilters
public ExecuteDashboardQueryRequest.Builder setFilters(int index, DashboardFilter.Builder builderForValue) Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
addFilters
Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
addFilters
Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
addFilters
Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
addFilters
public ExecuteDashboardQueryRequest.Builder addFilters(int index, DashboardFilter.Builder builderForValue) Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
addAllFilters
public ExecuteDashboardQueryRequest.Builder addAllFilters(Iterable<? extends DashboardFilter> values) Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
clearFilters
Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
removeFilters
Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getFiltersBuilder
Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getFiltersOrBuilder
Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFiltersOrBuilderin interfaceExecuteDashboardQueryRequestOrBuilder
-
getFiltersOrBuilderList
Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFiltersOrBuilderListin interfaceExecuteDashboardQueryRequestOrBuilder
-
addFiltersBuilder
Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
addFiltersBuilder
Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getFiltersBuilderList
Optional. Dashboard level filters other than query string.
repeated .google.cloud.chronicle.v1.DashboardFilter filters = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getClearCache
public boolean getClearCache()Optional. When true, the backend would read from the database, rather than fetching data directly from the cache.
bool clear_cache = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getClearCachein interfaceExecuteDashboardQueryRequestOrBuilder- Returns:
- The clearCache.
-
setClearCache
Optional. When true, the backend would read from the database, rather than fetching data directly from the cache.
bool clear_cache = 4 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The clearCache to set.- Returns:
- This builder for chaining.
-
clearClearCache
Optional. When true, the backend would read from the database, rather than fetching data directly from the cache.
bool clear_cache = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getUsePreviousTimeRange
public boolean getUsePreviousTimeRange()Optional. When true, the backend will execute the query against the previous time range of the query.
bool use_previous_time_range = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getUsePreviousTimeRangein interfaceExecuteDashboardQueryRequestOrBuilder- Returns:
- The usePreviousTimeRange.
-
setUsePreviousTimeRange
Optional. When true, the backend will execute the query against the previous time range of the query.
bool use_previous_time_range = 5 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The usePreviousTimeRange to set.- Returns:
- This builder for chaining.
-
clearUsePreviousTimeRange
Optional. When true, the backend will execute the query against the previous time range of the query.
bool use_previous_time_range = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-