org.tensorflow.metadata.v0.DerivedFeatureSourceOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: tensorflow_metadata/proto/v0/derived_feature.proto
// Protobuf Java Version: 3.25.4
package org.tensorflow.metadata.v0;
public interface DerivedFeatureSourceOrBuilder extends
// @@protoc_insertion_point(interface_extends:tensorflow.metadata.v0.DerivedFeatureSource)
com.google.protobuf.MessageOrBuilder {
/**
*
* The name of the deriver that generated this feature.
*
*
* string deriver_name = 1;
* @return The deriverName.
*/
java.lang.String getDeriverName();
/**
*
* The name of the deriver that generated this feature.
*
*
* string deriver_name = 1;
* @return The bytes for deriverName.
*/
com.google.protobuf.ByteString
getDeriverNameBytes();
/**
*
* An optional description of the transformation.
*
*
* string description = 2;
* @return The description.
*/
java.lang.String getDescription();
/**
*
* An optional description of the transformation.
*
*
* string description = 2;
* @return The bytes for description.
*/
com.google.protobuf.ByteString
getDescriptionBytes();
/**
*
* The constituent features that went into generating this derived feature.
*
*
* repeated .tensorflow.metadata.v0.Path source_path = 3;
*/
java.util.List
getSourcePathList();
/**
*
* The constituent features that went into generating this derived feature.
*
*
* repeated .tensorflow.metadata.v0.Path source_path = 3;
*/
org.tensorflow.metadata.v0.Path getSourcePath(int index);
/**
*
* The constituent features that went into generating this derived feature.
*
*
* repeated .tensorflow.metadata.v0.Path source_path = 3;
*/
int getSourcePathCount();
/**
*
* The constituent features that went into generating this derived feature.
*
*
* repeated .tensorflow.metadata.v0.Path source_path = 3;
*/
java.util.List extends org.tensorflow.metadata.v0.PathOrBuilder>
getSourcePathOrBuilderList();
/**
*
* The constituent features that went into generating this derived feature.
*
*
* repeated .tensorflow.metadata.v0.Path source_path = 3;
*/
org.tensorflow.metadata.v0.PathOrBuilder getSourcePathOrBuilder(
int index);
/**
*
* A DerivedFeatureSource that is declaratively configured represents an
* intent for downstream processing to generate a derived feature
* (in the schema), or tracks that a feature was generated from such a
* configuration (in statistics).
*
*
* bool declaratively_configured = 4;
* @return The declarativelyConfigured.
*/
boolean getDeclarativelyConfigured();
/**
*
* Optional configuration for canned derivers.
*
*
* .tensorflow.metadata.v0.DerivedFeatureConfig config = 5;
* @return Whether the config field is set.
*/
boolean hasConfig();
/**
*
* Optional configuration for canned derivers.
*
*
* .tensorflow.metadata.v0.DerivedFeatureConfig config = 5;
* @return The config.
*/
org.tensorflow.metadata.v0.DerivedFeatureConfig getConfig();
/**
*
* Optional configuration for canned derivers.
*
*
* .tensorflow.metadata.v0.DerivedFeatureConfig config = 5;
*/
org.tensorflow.metadata.v0.DerivedFeatureConfigOrBuilder getConfigOrBuilder();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy