Package com.google.cloud.visionai.v1
Class AnalysisDefinition.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AnalysisDefinition.Builder>
com.google.cloud.visionai.v1.AnalysisDefinition.Builder
- All Implemented Interfaces:
AnalysisDefinitionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AnalysisDefinition
public static final class AnalysisDefinition.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AnalysisDefinition.Builder>
implements AnalysisDefinitionOrBuilder
Defines a full analysis. This is a description of the overall live analytics pipeline. You may think of this as an edge list representation of a multigraph. This may be directly authored by a human in protobuf textformat, or it may be generated by a programming API (perhaps Python or JavaScript depending on context).Protobuf type
google.cloud.visionai.v1.AnalysisDefinition-
Method Summary
Modifier and TypeMethodDescriptionaddAllAnalyzers(Iterable<? extends AnalyzerDefinition> values) Analyzer definitions.addAnalyzers(int index, AnalyzerDefinition value) Analyzer definitions.addAnalyzers(int index, AnalyzerDefinition.Builder builderForValue) Analyzer definitions.addAnalyzers(AnalyzerDefinition value) Analyzer definitions.addAnalyzers(AnalyzerDefinition.Builder builderForValue) Analyzer definitions.Analyzer definitions.addAnalyzersBuilder(int index) Analyzer definitions.build()clear()Analyzer definitions.getAnalyzers(int index) Analyzer definitions.getAnalyzersBuilder(int index) Analyzer definitions.Analyzer definitions.intAnalyzer definitions.Analyzer definitions.getAnalyzersOrBuilder(int index) Analyzer definitions.List<? extends AnalyzerDefinitionOrBuilder>Analyzer definitions.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(AnalysisDefinition other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeAnalyzers(int index) Analyzer definitions.setAnalyzers(int index, AnalyzerDefinition value) Analyzer definitions.setAnalyzers(int index, AnalyzerDefinition.Builder builderForValue) Analyzer definitions.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<AnalysisDefinition.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<AnalysisDefinition.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<AnalysisDefinition.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<AnalysisDefinition.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AnalysisDefinition.Builder>
-
mergeFrom
public AnalysisDefinition.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<AnalysisDefinition.Builder>- Throws:
IOException
-
getAnalyzersList
Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1;- Specified by:
getAnalyzersListin interfaceAnalysisDefinitionOrBuilder
-
getAnalyzersCount
public int getAnalyzersCount()Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1;- Specified by:
getAnalyzersCountin interfaceAnalysisDefinitionOrBuilder
-
getAnalyzers
Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1;- Specified by:
getAnalyzersin interfaceAnalysisDefinitionOrBuilder
-
setAnalyzers
Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1; -
setAnalyzers
public AnalysisDefinition.Builder setAnalyzers(int index, AnalyzerDefinition.Builder builderForValue) Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1; -
addAnalyzers
Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1; -
addAnalyzers
Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1; -
addAnalyzers
Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1; -
addAnalyzers
public AnalysisDefinition.Builder addAnalyzers(int index, AnalyzerDefinition.Builder builderForValue) Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1; -
addAllAnalyzers
Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1; -
clearAnalyzers
Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1; -
removeAnalyzers
Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1; -
getAnalyzersBuilder
Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1; -
getAnalyzersOrBuilder
Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1;- Specified by:
getAnalyzersOrBuilderin interfaceAnalysisDefinitionOrBuilder
-
getAnalyzersOrBuilderList
Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1;- Specified by:
getAnalyzersOrBuilderListin interfaceAnalysisDefinitionOrBuilder
-
addAnalyzersBuilder
Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1; -
addAnalyzersBuilder
Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1; -
getAnalyzersBuilderList
Analyzer definitions.
repeated .google.cloud.visionai.v1.AnalyzerDefinition analyzers = 1;
-