com.clarifai.grpc.auth.scope.ScopeListOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: proto/clarifai/auth/scope/scope.proto
package com.clarifai.grpc.auth.scope;
public interface ScopeListOrBuilder extends
// @@protoc_insertion_point(interface_extends:clarifai.auth.scope.ScopeList)
com.google.protobuf.MessageOrBuilder {
/**
*
* These are the list of low-level scopes to check from the enum below.
*
*
* repeated .clarifai.auth.scope.S scopes = 1;
* @return A list containing the scopes.
*/
java.util.List getScopesList();
/**
*
* These are the list of low-level scopes to check from the enum below.
*
*
* repeated .clarifai.auth.scope.S scopes = 1;
* @return The count of scopes.
*/
int getScopesCount();
/**
*
* These are the list of low-level scopes to check from the enum below.
*
*
* repeated .clarifai.auth.scope.S scopes = 1;
* @param index The index of the element to return.
* @return The scopes at the given index.
*/
com.clarifai.grpc.auth.scope.S getScopes(int index);
/**
*
* These are the list of low-level scopes to check from the enum below.
*
*
* repeated .clarifai.auth.scope.S scopes = 1;
* @return A list containing the enum numeric values on the wire for scopes.
*/
java.util.List
getScopesValueList();
/**
*
* These are the list of low-level scopes to check from the enum below.
*
*
* repeated .clarifai.auth.scope.S scopes = 1;
* @param index The index of the value to return.
* @return The enum numeric value on the wire of scopes at the given index.
*/
int getScopesValue(int index);
/**
*
* This is a list of fully qualified grpc names to check.
*
*
* repeated string endpoints = 2;
* @return A list containing the endpoints.
*/
java.util.List
getEndpointsList();
/**
*
* This is a list of fully qualified grpc names to check.
*
*
* repeated string endpoints = 2;
* @return The count of endpoints.
*/
int getEndpointsCount();
/**
*
* This is a list of fully qualified grpc names to check.
*
*
* repeated string endpoints = 2;
* @param index The index of the element to return.
* @return The endpoints at the given index.
*/
java.lang.String getEndpoints(int index);
/**
*
* This is a list of fully qualified grpc names to check.
*
*
* repeated string endpoints = 2;
* @param index The index of the value to return.
* @return The bytes of the endpoints at the given index.
*/
com.google.protobuf.ByteString
getEndpointsBytes(int index);
}