Package com.google.cloud.visionai.v1
Class ApplicationNodeAnnotation.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ApplicationNodeAnnotation.Builder>
com.google.cloud.visionai.v1.ApplicationNodeAnnotation.Builder
- All Implemented Interfaces:
ApplicationNodeAnnotationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ApplicationNodeAnnotation
public static final class ApplicationNodeAnnotation.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ApplicationNodeAnnotation.Builder>
implements ApplicationNodeAnnotationOrBuilder
Message describing annotations specific to application node. This message is a duplication of StreamWithAnnotation.NodeAnnotation.Protobuf type
google.cloud.visionai.v1.ApplicationNodeAnnotation-
Method Summary
Modifier and TypeMethodDescriptionaddAllAnnotations(Iterable<? extends StreamAnnotation> values) The node specific stream annotations.addAnnotations(int index, StreamAnnotation value) The node specific stream annotations.addAnnotations(int index, StreamAnnotation.Builder builderForValue) The node specific stream annotations.addAnnotations(StreamAnnotation value) The node specific stream annotations.addAnnotations(StreamAnnotation.Builder builderForValue) The node specific stream annotations.The node specific stream annotations.addAnnotationsBuilder(int index) The node specific stream annotations.build()clear()The node specific stream annotations.The node name of the application graph.getAnnotations(int index) The node specific stream annotations.getAnnotationsBuilder(int index) The node specific stream annotations.The node specific stream annotations.intThe node specific stream annotations.The node specific stream annotations.getAnnotationsOrBuilder(int index) The node specific stream annotations.List<? extends StreamAnnotationOrBuilder>The node specific stream annotations.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetNode()The node name of the application graph.com.google.protobuf.ByteStringThe node name of the application graph.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeAnnotations(int index) The node specific stream annotations.setAnnotations(int index, StreamAnnotation value) The node specific stream annotations.setAnnotations(int index, StreamAnnotation.Builder builderForValue) The node specific stream annotations.The node name of the application graph.setNodeBytes(com.google.protobuf.ByteString value) The node name of the application graph.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<ApplicationNodeAnnotation.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<ApplicationNodeAnnotation.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<ApplicationNodeAnnotation.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<ApplicationNodeAnnotation.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ApplicationNodeAnnotation.Builder>
-
mergeFrom
public ApplicationNodeAnnotation.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<ApplicationNodeAnnotation.Builder>- Throws:
IOException
-
getNode
The node name of the application graph.
string node = 1;- Specified by:
getNodein interfaceApplicationNodeAnnotationOrBuilder- Returns:
- The node.
-
getNodeBytes
public com.google.protobuf.ByteString getNodeBytes()The node name of the application graph.
string node = 1;- Specified by:
getNodeBytesin interfaceApplicationNodeAnnotationOrBuilder- Returns:
- The bytes for node.
-
setNode
The node name of the application graph.
string node = 1;- Parameters:
value- The node to set.- Returns:
- This builder for chaining.
-
clearNode
The node name of the application graph.
string node = 1;- Returns:
- This builder for chaining.
-
setNodeBytes
The node name of the application graph.
string node = 1;- Parameters:
value- The bytes for node to set.- Returns:
- This builder for chaining.
-
getAnnotationsList
The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2;- Specified by:
getAnnotationsListin interfaceApplicationNodeAnnotationOrBuilder
-
getAnnotationsCount
public int getAnnotationsCount()The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2;- Specified by:
getAnnotationsCountin interfaceApplicationNodeAnnotationOrBuilder
-
getAnnotations
The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2;- Specified by:
getAnnotationsin interfaceApplicationNodeAnnotationOrBuilder
-
setAnnotations
The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2; -
setAnnotations
public ApplicationNodeAnnotation.Builder setAnnotations(int index, StreamAnnotation.Builder builderForValue) The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2; -
addAnnotations
The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2; -
addAnnotations
The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2; -
addAnnotations
The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2; -
addAnnotations
public ApplicationNodeAnnotation.Builder addAnnotations(int index, StreamAnnotation.Builder builderForValue) The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2; -
addAllAnnotations
public ApplicationNodeAnnotation.Builder addAllAnnotations(Iterable<? extends StreamAnnotation> values) The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2; -
clearAnnotations
The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2; -
removeAnnotations
The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2; -
getAnnotationsBuilder
The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2; -
getAnnotationsOrBuilder
The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2;- Specified by:
getAnnotationsOrBuilderin interfaceApplicationNodeAnnotationOrBuilder
-
getAnnotationsOrBuilderList
The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2;- Specified by:
getAnnotationsOrBuilderListin interfaceApplicationNodeAnnotationOrBuilder
-
addAnnotationsBuilder
The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2; -
addAnnotationsBuilder
The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2; -
getAnnotationsBuilderList
The node specific stream annotations.
repeated .google.cloud.visionai.v1.StreamAnnotation annotations = 2;
-