Package com.google.cloud.chronicle.v1
Class DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.Builder>
com.google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.Builder
- All Implemented Interfaces:
DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLinkOrBuilder,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.DrillDownExternalLink
public static final class DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.Builder>
implements DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLinkOrBuilder
Drill down external link config.Protobuf type
google.cloud.chronicle.v1.DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.Required.Optional.com.google.protobuf.ByteStringOptional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetLink()Required.com.google.protobuf.ByteStringRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDescription(String value) Optional.setDescriptionBytes(com.google.protobuf.ByteString value) Optional.Required.setLinkBytes(com.google.protobuf.ByteString value) Required.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.DrillDownExternalLink.Builder>
-
clear
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.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.DrillDownExternalLink.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.DrillDownExternalLink.Builder>
-
getDefaultInstanceForType
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink getDefaultInstanceForType()- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink build()- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink buildPartial()- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.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.DrillDownExternalLink.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.DrillDownExternalLink.Builder>
-
mergeFrom
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.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.DrillDownExternalLink.Builder>- Throws:
IOException
-
getLink
Required. External link the drill down action should redirect to.
string link = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getLinkin interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLinkOrBuilder- Returns:
- The link.
-
getLinkBytes
public com.google.protobuf.ByteString getLinkBytes()Required. External link the drill down action should redirect to.
string link = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getLinkBytesin interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLinkOrBuilder- Returns:
- The bytes for link.
-
setLink
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.Builder setLink(String value) Required. External link the drill down action should redirect to.
string link = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The link to set.- Returns:
- This builder for chaining.
-
clearLink
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.Builder clearLink()Required. External link the drill down action should redirect to.
string link = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setLinkBytes
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.Builder setLinkBytes(com.google.protobuf.ByteString value) Required. External link the drill down action should redirect to.
string link = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for link to set.- Returns:
- This builder for chaining.
-
getDescription
Optional. Description of the external link.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDescriptionin interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLinkOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Optional. Description of the external link.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDescriptionBytesin interfaceDashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLinkOrBuilder- Returns:
- The bytes for description.
-
setDescription
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.Builder setDescription(String value) Optional. Description of the external link.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.Builder clearDescription()Optional. Description of the external link.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setDescriptionBytes
public DashboardChart.DrillDownConfig.DrillDown.CustomDrillDownSettings.DrillDownExternalLink.Builder setDescriptionBytes(com.google.protobuf.ByteString value) Optional. Description of the external link.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-