
com.clarifai.grpc.api.AppDuplicationOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: proto/clarifai/api/resources.proto
package com.clarifai.grpc.api;
public interface AppDuplicationOrBuilder extends
// @@protoc_insertion_point(interface_extends:clarifai.api.AppDuplication)
com.google.protobuf.MessageOrBuilder {
/**
*
* the id of app duplication
*
*
* string id = 1;
* @return The id.
*/
java.lang.String getId();
/**
*
* the id of app duplication
*
*
* string id = 1;
* @return The bytes for id.
*/
com.google.protobuf.ByteString
getIdBytes();
/**
*
* The ID of an existing app you want to copy data into.
* If not provided, then we will create a new application as the destination instead.
* The various new_app_* fields can be used to set fields of this new application.
*
*
* string existing_app_id = 8;
* @return The existingAppId.
*/
java.lang.String getExistingAppId();
/**
*
* The ID of an existing app you want to copy data into.
* If not provided, then we will create a new application as the destination instead.
* The various new_app_* fields can be used to set fields of this new application.
*
*
* string existing_app_id = 8;
* @return The bytes for existingAppId.
*/
com.google.protobuf.ByteString
getExistingAppIdBytes();
/**
*
* The ID to use when creating a new application.
* You cannot set this field when copying into an existing app, i.e., when existing_app_is is set.
* If not provided, then it will be generated automatically.
*
*
* string new_app_id = 2;
* @return The newAppId.
*/
java.lang.String getNewAppId();
/**
*
* The ID to use when creating a new application.
* You cannot set this field when copying into an existing app, i.e., when existing_app_is is set.
* If not provided, then it will be generated automatically.
*
*
* string new_app_id = 2;
* @return The bytes for newAppId.
*/
com.google.protobuf.ByteString
getNewAppIdBytes();
/**
*
* The name to use when creating a new application.
* You cannot set this field when copying into an existing app, i.e., when existing_app_is is set.
* If not provided, then the ID of the new application is also used as the name.
*
*
* string new_app_name = 3;
* @return The newAppName.
*/
java.lang.String getNewAppName();
/**
*
* The name to use when creating a new application.
* You cannot set this field when copying into an existing app, i.e., when existing_app_is is set.
* If not provided, then the ID of the new application is also used as the name.
*
*
* string new_app_name = 3;
* @return The bytes for newAppName.
*/
com.google.protobuf.ByteString
getNewAppNameBytes();
/**
*
* The description to use when creating a new application.
* You cannot set this field when copying into an existing app, i.e., when existing_app_is is set.
* If not provided, then the description of the source application is copied.
*
*
* string new_app_description = 10;
* @return The newAppDescription.
*/
java.lang.String getNewAppDescription();
/**
*
* The description to use when creating a new application.
* You cannot set this field when copying into an existing app, i.e., when existing_app_is is set.
* If not provided, then the description of the source application is copied.
*
*
* string new_app_description = 10;
* @return The bytes for newAppDescription.
*/
com.google.protobuf.ByteString
getNewAppDescriptionBytes();
/**
*
* the status of app duplication
*
*
* .clarifai.api.status.Status status = 4;
* @return Whether the status field is set.
*/
boolean hasStatus();
/**
*
* the status of app duplication
*
*
* .clarifai.api.status.Status status = 4;
* @return The status.
*/
com.clarifai.grpc.api.status.Status getStatus();
/**
*
* the status of app duplication
*
*
* .clarifai.api.status.Status status = 4;
*/
com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder();
/**
*
* when is the app duplication triggered
*
*
* .google.protobuf.Timestamp created_at = 5;
* @return Whether the createdAt field is set.
*/
boolean hasCreatedAt();
/**
*
* when is the app duplication triggered
*
*
* .google.protobuf.Timestamp created_at = 5;
* @return The createdAt.
*/
com.google.protobuf.Timestamp getCreatedAt();
/**
*
* when is the app duplication triggered
*
*
* .google.protobuf.Timestamp created_at = 5;
*/
com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder();
/**
*
* The last time when is the status got updated
*
*
* .google.protobuf.Timestamp last_modified_at = 6;
* @return Whether the lastModifiedAt field is set.
*/
boolean hasLastModifiedAt();
/**
*
* The last time when is the status got updated
*
*
* .google.protobuf.Timestamp last_modified_at = 6;
* @return The lastModifiedAt.
*/
com.google.protobuf.Timestamp getLastModifiedAt();
/**
*
* The last time when is the status got updated
*
*
* .google.protobuf.Timestamp last_modified_at = 6;
*/
com.google.protobuf.TimestampOrBuilder getLastModifiedAtOrBuilder();
/**
*
* Only copy resources depending on the filters
*
*
* .clarifai.api.AppDuplicationFilters filter = 7;
* @return Whether the filter field is set.
*/
boolean hasFilter();
/**
*
* Only copy resources depending on the filters
*
*
* .clarifai.api.AppDuplicationFilters filter = 7;
* @return The filter.
*/
com.clarifai.grpc.api.AppDuplicationFilters getFilter();
/**
*
* Only copy resources depending on the filters
*
*
* .clarifai.api.AppDuplicationFilters filter = 7;
*/
com.clarifai.grpc.api.AppDuplicationFiltersOrBuilder getFilterOrBuilder();
/**
*
* contains progress for each requested filter
*
*
* repeated .clarifai.api.AppCopyProgress progress = 9;
*/
java.util.List
getProgressList();
/**
*
* contains progress for each requested filter
*
*
* repeated .clarifai.api.AppCopyProgress progress = 9;
*/
com.clarifai.grpc.api.AppCopyProgress getProgress(int index);
/**
*
* contains progress for each requested filter
*
*
* repeated .clarifai.api.AppCopyProgress progress = 9;
*/
int getProgressCount();
/**
*
* contains progress for each requested filter
*
*
* repeated .clarifai.api.AppCopyProgress progress = 9;
*/
java.util.List extends com.clarifai.grpc.api.AppCopyProgressOrBuilder>
getProgressOrBuilderList();
/**
*
* contains progress for each requested filter
*
*
* repeated .clarifai.api.AppCopyProgress progress = 9;
*/
com.clarifai.grpc.api.AppCopyProgressOrBuilder getProgressOrBuilder(
int index);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy