Package com.google.cloud.chronicle.v1
Class DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder>
com.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder
- All Implemented Interfaces:
DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettingsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings
public static final class DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder>
implements DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettingsOrBuilder
Custom drill down settings.Protobuf type
google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Drill down external link action config.Drill down filter action config.Optional.Required.Drill down query action config.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDrill down external link action config.Drill down external link action config.Drill down external link action config.Drill down filter action config.Drill down filter action config.Drill down filter action config.Optional.com.google.protobuf.ByteStringOptional.booleanRequired.getQuery()Drill down query action config.Drill down query action config.Drill down query action config.booleanDrill down external link action config.booleanDrill down filter action config.booleanhasQuery()Drill down query action config.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeExternalLink(DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink value) Drill down external link action config.Drill down filter action config.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Drill down query action config.setExternalLink(DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink value) Drill down external link action config.setExternalLink(DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.Builder builderForValue) Drill down external link action config.Drill down filter action config.setFilter(DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownFilter.Builder builderForValue) Drill down filter action config.setLeftClickColumn(String value) Optional.setLeftClickColumnBytes(com.google.protobuf.ByteString value) Optional.setNewTab(boolean value) Required.Drill down query action config.setQuery(DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownQuery.Builder builderForValue) Drill down query action config.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<DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.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<DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.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<DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.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
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder>
-
mergeFrom
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.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<DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder>- Throws:
IOException
-
getActionCase
- Specified by:
getActionCasein interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettingsOrBuilder
-
clearAction
-
hasQuery
public boolean hasQuery()Drill down query action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownQuery query = 3;- Specified by:
hasQueryin interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettingsOrBuilder- Returns:
- Whether the query field is set.
-
getQuery
Drill down query action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownQuery query = 3;- Specified by:
getQueryin interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettingsOrBuilder- Returns:
- The query.
-
setQuery
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder setQuery(DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownQuery value) Drill down query action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownQuery query = 3; -
setQuery
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder setQuery(DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownQuery.Builder builderForValue) Drill down query action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownQuery query = 3; -
mergeQuery
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder mergeQuery(DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownQuery value) Drill down query action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownQuery query = 3; -
clearQuery
Drill down query action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownQuery query = 3; -
getQueryBuilder
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownQuery.Builder getQueryBuilder()Drill down query action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownQuery query = 3; -
getQueryOrBuilder
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownQueryOrBuilder getQueryOrBuilder()Drill down query action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownQuery query = 3;- Specified by:
getQueryOrBuilderin interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettingsOrBuilder
-
hasFilter
public boolean hasFilter()Drill down filter action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownFilter filter = 4;- Specified by:
hasFilterin interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettingsOrBuilder- Returns:
- Whether the filter field is set.
-
getFilter
Drill down filter action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownFilter filter = 4;- Specified by:
getFilterin interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettingsOrBuilder- Returns:
- The filter.
-
setFilter
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder setFilter(DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownFilter value) Drill down filter action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownFilter filter = 4; -
setFilter
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder setFilter(DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownFilter.Builder builderForValue) Drill down filter action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownFilter filter = 4; -
mergeFilter
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder mergeFilter(DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownFilter value) Drill down filter action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownFilter filter = 4; -
clearFilter
Drill down filter action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownFilter filter = 4; -
getFilterBuilder
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownFilter.Builder getFilterBuilder()Drill down filter action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownFilter filter = 4; -
getFilterOrBuilder
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownFilterOrBuilder getFilterOrBuilder()Drill down filter action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownFilter filter = 4;- Specified by:
getFilterOrBuilderin interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettingsOrBuilder
-
hasExternalLink
public boolean hasExternalLink()Drill down external link action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink external_link = 5;- Specified by:
hasExternalLinkin interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettingsOrBuilder- Returns:
- Whether the externalLink field is set.
-
getExternalLink
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink getExternalLink()Drill down external link action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink external_link = 5;- Specified by:
getExternalLinkin interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettingsOrBuilder- Returns:
- The externalLink.
-
setExternalLink
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder setExternalLink(DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink value) Drill down external link action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink external_link = 5; -
setExternalLink
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder setExternalLink(DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.Builder builderForValue) Drill down external link action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink external_link = 5; -
mergeExternalLink
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder mergeExternalLink(DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink value) Drill down external link action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink external_link = 5; -
clearExternalLink
Drill down external link action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink external_link = 5; -
getExternalLinkBuilder
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.Builder getExternalLinkBuilder()Drill down external link action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink external_link = 5; -
getExternalLinkOrBuilder
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLinkOrBuilder getExternalLinkOrBuilder()Drill down external link action config.
.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink external_link = 5;- Specified by:
getExternalLinkOrBuilderin interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettingsOrBuilder
-
getNewTab
public boolean getNewTab()Required. Whether to open the drill down action in a new tab.
bool new_tab = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getNewTabin interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettingsOrBuilder- Returns:
- The newTab.
-
setNewTab
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder setNewTab(boolean value) Required. Whether to open the drill down action in a new tab.
bool new_tab = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The newTab to set.- Returns:
- This builder for chaining.
-
clearNewTab
Required. Whether to open the drill down action in a new tab.
bool new_tab = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
getLeftClickColumn
Optional. Table chart column name to associate the custom drill down action on left click.
string left_click_column = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLeftClickColumnin interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettingsOrBuilder- Returns:
- The leftClickColumn.
-
getLeftClickColumnBytes
public com.google.protobuf.ByteString getLeftClickColumnBytes()Optional. Table chart column name to associate the custom drill down action on left click.
string left_click_column = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLeftClickColumnBytesin interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettingsOrBuilder- Returns:
- The bytes for leftClickColumn.
-
setLeftClickColumn
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder setLeftClickColumn(String value) Optional. Table chart column name to associate the custom drill down action on left click.
string left_click_column = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The leftClickColumn to set.- Returns:
- This builder for chaining.
-
clearLeftClickColumn
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder clearLeftClickColumn()Optional. Table chart column name to associate the custom drill down action on left click.
string left_click_column = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setLeftClickColumnBytes
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.Builder setLeftClickColumnBytes(com.google.protobuf.ByteString value) Optional. Table chart column name to associate the custom drill down action on left click.
string left_click_column = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for leftClickColumn to set.- Returns:
- This builder for chaining.
-