public interface StreamAnnotationOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getActiveZone()
public abstract NormalizedPolygon getActiveZone()Annotation for type ACTIVE_ZONE
 .google.cloud.visionai.v1.NormalizedPolygon active_zone = 5;
| Returns | |
|---|---|
| Type | Description | 
NormalizedPolygon | 
        The activeZone.  | 
      
getActiveZoneOrBuilder()
public abstract NormalizedPolygonOrBuilder getActiveZoneOrBuilder()Annotation for type ACTIVE_ZONE
 .google.cloud.visionai.v1.NormalizedPolygon active_zone = 5;
| Returns | |
|---|---|
| Type | Description | 
NormalizedPolygonOrBuilder | 
        |
getAnnotationPayloadCase()
public abstract StreamAnnotation.AnnotationPayloadCase getAnnotationPayloadCase()| Returns | |
|---|---|
| Type | Description | 
StreamAnnotation.AnnotationPayloadCase | 
        |
getCrossingLine()
public abstract NormalizedPolyline getCrossingLine()Annotation for type CROSSING_LINE
 .google.cloud.visionai.v1.NormalizedPolyline crossing_line = 6;
| Returns | |
|---|---|
| Type | Description | 
NormalizedPolyline | 
        The crossingLine.  | 
      
getCrossingLineOrBuilder()
public abstract NormalizedPolylineOrBuilder getCrossingLineOrBuilder()Annotation for type CROSSING_LINE
 .google.cloud.visionai.v1.NormalizedPolyline crossing_line = 6;
| Returns | |
|---|---|
| Type | Description | 
NormalizedPolylineOrBuilder | 
        |
getDisplayName()
public abstract String getDisplayName()User-friendly name for the annotation.
 string display_name = 2;
| Returns | |
|---|---|
| Type | Description | 
String | 
        The displayName.  | 
      
getDisplayNameBytes()
public abstract ByteString getDisplayNameBytes()User-friendly name for the annotation.
 string display_name = 2;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for displayName.  | 
      
getId()
public abstract String getId()ID of the annotation. It must be unique when used in the certain context. For example, all the annotations to one input streams of a Vision AI application.
 string id = 1;
| Returns | |
|---|---|
| Type | Description | 
String | 
        The id.  | 
      
getIdBytes()
public abstract ByteString getIdBytes()ID of the annotation. It must be unique when used in the certain context. For example, all the annotations to one input streams of a Vision AI application.
 string id = 1;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for id.  | 
      
getSourceStream()
public abstract String getSourceStream()The Vision AI stream resource name.
 string source_stream = 3;
| Returns | |
|---|---|
| Type | Description | 
String | 
        The sourceStream.  | 
      
getSourceStreamBytes()
public abstract ByteString getSourceStreamBytes()The Vision AI stream resource name.
 string source_stream = 3;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for sourceStream.  | 
      
getType()
public abstract StreamAnnotationType getType()The actual type of Annotation.
 .google.cloud.visionai.v1.StreamAnnotationType type = 4;
| Returns | |
|---|---|
| Type | Description | 
StreamAnnotationType | 
        The type.  | 
      
getTypeValue()
public abstract int getTypeValue()The actual type of Annotation.
 .google.cloud.visionai.v1.StreamAnnotationType type = 4;
| Returns | |
|---|---|
| Type | Description | 
int | 
        The enum numeric value on the wire for type.  | 
      
hasActiveZone()
public abstract boolean hasActiveZone()Annotation for type ACTIVE_ZONE
 .google.cloud.visionai.v1.NormalizedPolygon active_zone = 5;
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        Whether the activeZone field is set.  | 
      
hasCrossingLine()
public abstract boolean hasCrossingLine()Annotation for type CROSSING_LINE
 .google.cloud.visionai.v1.NormalizedPolyline crossing_line = 6;
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        Whether the crossingLine field is set.  |