com.clarifai.grpc.api.ComputeClusterOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: proto/clarifai/api/resources.proto
package com.clarifai.grpc.api;
public interface ComputeClusterOrBuilder extends
// @@protoc_insertion_point(interface_extends:clarifai.api.ComputeCluster)
com.google.protobuf.MessageOrBuilder {
/**
* string id = 1;
* @return The id.
*/
java.lang.String getId();
/**
* string id = 1;
* @return The bytes for id.
*/
com.google.protobuf.ByteString
getIdBytes();
/**
*
* Short description of cluster region.
*
*
* string description = 2;
* @return The description.
*/
java.lang.String getDescription();
/**
*
* Short description of cluster region.
*
*
* string description = 2;
* @return The bytes for description.
*/
com.google.protobuf.ByteString
getDescriptionBytes();
/**
* .clarifai.api.CloudProvider cloud_provider = 3;
* @return Whether the cloudProvider field is set.
*/
boolean hasCloudProvider();
/**
* .clarifai.api.CloudProvider cloud_provider = 3;
* @return The cloudProvider.
*/
com.clarifai.grpc.api.CloudProvider getCloudProvider();
/**
* .clarifai.api.CloudProvider cloud_provider = 3;
*/
com.clarifai.grpc.api.CloudProviderOrBuilder getCloudProviderOrBuilder();
/**
*
* The region. The naming here depends on the cluster choice above and will be validated
* against which clusters+regions that Clarifai currently supports.
*
*
* string region = 4;
* @return The region.
*/
java.lang.String getRegion();
/**
*
* The region. The naming here depends on the cluster choice above and will be validated
* against which clusters+regions that Clarifai currently supports.
*
*
* string region = 4;
* @return The bytes for region.
*/
com.google.protobuf.ByteString
getRegionBytes();
/**
*
* The user/org that this compute cluster belongs to.
*
*
* string user_id = 5;
* @return The userId.
*/
java.lang.String getUserId();
/**
*
* The user/org that this compute cluster belongs to.
*
*
* string user_id = 5;
* @return The bytes for userId.
*/
com.google.protobuf.ByteString
getUserIdBytes();
/**
*
* When the compute cluster was created.
*
*
* .google.protobuf.Timestamp created_at = 6;
* @return Whether the createdAt field is set.
*/
boolean hasCreatedAt();
/**
*
* When the compute cluster was created.
*
*
* .google.protobuf.Timestamp created_at = 6;
* @return The createdAt.
*/
com.google.protobuf.Timestamp getCreatedAt();
/**
*
* When the compute cluster was created.
*
*
* .google.protobuf.Timestamp created_at = 6;
*/
com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder();
/**
*
* When the compute cluster was last modified.
*
*
* .google.protobuf.Timestamp modified_at = 7;
* @return Whether the modifiedAt field is set.
*/
boolean hasModifiedAt();
/**
*
* When the compute cluster was last modified.
*
*
* .google.protobuf.Timestamp modified_at = 7;
* @return The modifiedAt.
*/
com.google.protobuf.Timestamp getModifiedAt();
/**
*
* When the compute cluster was last modified.
*
*
* .google.protobuf.Timestamp modified_at = 7;
*/
com.google.protobuf.TimestampOrBuilder getModifiedAtOrBuilder();
}