org.tensorflow.metadata.v0.AnnotationOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: tensorflow_metadata/proto/v0/schema.proto
// Protobuf Java Version: 3.25.4
package org.tensorflow.metadata.v0;
public interface AnnotationOrBuilder extends
// @@protoc_insertion_point(interface_extends:tensorflow.metadata.v0.Annotation)
com.google.protobuf.MessageOrBuilder {
/**
*
* Tags can be used to mark features. For example, tag on user_age feature can
* be `user_feature`, tag on user_country feature can be `location_feature`,
* `user_feature`.
*
*
* repeated string tag = 1;
* @return A list containing the tag.
*/
java.util.List
getTagList();
/**
*
* Tags can be used to mark features. For example, tag on user_age feature can
* be `user_feature`, tag on user_country feature can be `location_feature`,
* `user_feature`.
*
*
* repeated string tag = 1;
* @return The count of tag.
*/
int getTagCount();
/**
*
* Tags can be used to mark features. For example, tag on user_age feature can
* be `user_feature`, tag on user_country feature can be `location_feature`,
* `user_feature`.
*
*
* repeated string tag = 1;
* @param index The index of the element to return.
* @return The tag at the given index.
*/
java.lang.String getTag(int index);
/**
*
* Tags can be used to mark features. For example, tag on user_age feature can
* be `user_feature`, tag on user_country feature can be `location_feature`,
* `user_feature`.
*
*
* repeated string tag = 1;
* @param index The index of the value to return.
* @return The bytes of the tag at the given index.
*/
com.google.protobuf.ByteString
getTagBytes(int index);
/**
*
* Free-text comments. This can be used as a description of the feature,
* developer notes etc.
*
*
* repeated string comment = 2;
* @return A list containing the comment.
*/
java.util.List
getCommentList();
/**
*
* Free-text comments. This can be used as a description of the feature,
* developer notes etc.
*
*
* repeated string comment = 2;
* @return The count of comment.
*/
int getCommentCount();
/**
*
* Free-text comments. This can be used as a description of the feature,
* developer notes etc.
*
*
* repeated string comment = 2;
* @param index The index of the element to return.
* @return The comment at the given index.
*/
java.lang.String getComment(int index);
/**
*
* Free-text comments. This can be used as a description of the feature,
* developer notes etc.
*
*
* repeated string comment = 2;
* @param index The index of the value to return.
* @return The bytes of the comment at the given index.
*/
com.google.protobuf.ByteString
getCommentBytes(int index);
/**
*
* Application-specific metadata may be attached here.
*
*
* repeated .google.protobuf.Any extra_metadata = 3;
*/
java.util.List
getExtraMetadataList();
/**
*
* Application-specific metadata may be attached here.
*
*
* repeated .google.protobuf.Any extra_metadata = 3;
*/
com.google.protobuf.Any getExtraMetadata(int index);
/**
*
* Application-specific metadata may be attached here.
*
*
* repeated .google.protobuf.Any extra_metadata = 3;
*/
int getExtraMetadataCount();
/**
*
* Application-specific metadata may be attached here.
*
*
* repeated .google.protobuf.Any extra_metadata = 3;
*/
java.util.List extends com.google.protobuf.AnyOrBuilder>
getExtraMetadataOrBuilderList();
/**
*
* Application-specific metadata may be attached here.
*
*
* repeated .google.protobuf.Any extra_metadata = 3;
*/
com.google.protobuf.AnyOrBuilder getExtraMetadataOrBuilder(
int index);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy