Interface ResourceAnnotationsOrBuilder (0.12.0)

public interface ResourceAnnotationsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getApplicationAnnotations(int index)

public abstract StreamAnnotation getApplicationAnnotations(int index)

Annotations that will be applied to the whole application.

repeated .google.cloud.visionai.v1.StreamAnnotation application_annotations = 1;

Parameter
Name Description
index int
Returns
Type Description
StreamAnnotation

getApplicationAnnotationsCount()

public abstract int getApplicationAnnotationsCount()

Annotations that will be applied to the whole application.

repeated .google.cloud.visionai.v1.StreamAnnotation application_annotations = 1;

Returns
Type Description
int

getApplicationAnnotationsList()

public abstract List<StreamAnnotation> getApplicationAnnotationsList()

Annotations that will be applied to the whole application.

repeated .google.cloud.visionai.v1.StreamAnnotation application_annotations = 1;

Returns
Type Description
List<StreamAnnotation>

getApplicationAnnotationsOrBuilder(int index)

public abstract StreamAnnotationOrBuilder getApplicationAnnotationsOrBuilder(int index)

Annotations that will be applied to the whole application.

repeated .google.cloud.visionai.v1.StreamAnnotation application_annotations = 1;

Parameter
Name Description
index int
Returns
Type Description
StreamAnnotationOrBuilder

getApplicationAnnotationsOrBuilderList()

public abstract List<? extends StreamAnnotationOrBuilder> getApplicationAnnotationsOrBuilderList()

Annotations that will be applied to the whole application.

repeated .google.cloud.visionai.v1.StreamAnnotation application_annotations = 1;

Returns
Type Description
List<? extends com.google.cloud.visionai.v1.StreamAnnotationOrBuilder>

getNodeAnnotations(int index)

public abstract ApplicationNodeAnnotation getNodeAnnotations(int index)

Annotations that will be applied to the specific node of the application. If the same type of the annotations is applied to both application and node, the node annotation will be added in addition to the global application one. For example, if there is one active zone annotation for the whole application and one active zone annotation for the Occupancy Analytic processor, then the Occupancy Analytic processor will have two active zones defined.

repeated .google.cloud.visionai.v1.ApplicationNodeAnnotation node_annotations = 2;

Parameter
Name Description
index int
Returns
Type Description
ApplicationNodeAnnotation

getNodeAnnotationsCount()

public abstract int getNodeAnnotationsCount()

Annotations that will be applied to the specific node of the application. If the same type of the annotations is applied to both application and node, the node annotation will be added in addition to the global application one. For example, if there is one active zone annotation for the whole application and one active zone annotation for the Occupancy Analytic processor, then the Occupancy Analytic processor will have two active zones defined.

repeated .google.cloud.visionai.v1.ApplicationNodeAnnotation node_annotations = 2;

Returns
Type Description
int

getNodeAnnotationsList()

public abstract List<ApplicationNodeAnnotation> getNodeAnnotationsList()

Annotations that will be applied to the specific node of the application. If the same type of the annotations is applied to both application and node, the node annotation will be added in addition to the global application one. For example, if there is one active zone annotation for the whole application and one active zone annotation for the Occupancy Analytic processor, then the Occupancy Analytic processor will have two active zones defined.

repeated .google.cloud.visionai.v1.ApplicationNodeAnnotation node_annotations = 2;

Returns
Type Description
List<ApplicationNodeAnnotation>

getNodeAnnotationsOrBuilder(int index)

public abstract ApplicationNodeAnnotationOrBuilder getNodeAnnotationsOrBuilder(int index)

Annotations that will be applied to the specific node of the application. If the same type of the annotations is applied to both application and node, the node annotation will be added in addition to the global application one. For example, if there is one active zone annotation for the whole application and one active zone annotation for the Occupancy Analytic processor, then the Occupancy Analytic processor will have two active zones defined.

repeated .google.cloud.visionai.v1.ApplicationNodeAnnotation node_annotations = 2;

Parameter
Name Description
index int
Returns
Type Description
ApplicationNodeAnnotationOrBuilder

getNodeAnnotationsOrBuilderList()

public abstract List<? extends ApplicationNodeAnnotationOrBuilder> getNodeAnnotationsOrBuilderList()

Annotations that will be applied to the specific node of the application. If the same type of the annotations is applied to both application and node, the node annotation will be added in addition to the global application one. For example, if there is one active zone annotation for the whole application and one active zone annotation for the Occupancy Analytic processor, then the Occupancy Analytic processor will have two active zones defined.

repeated .google.cloud.visionai.v1.ApplicationNodeAnnotation node_annotations = 2;

Returns
Type Description
List<? extends com.google.cloud.visionai.v1.ApplicationNodeAnnotationOrBuilder>