Interface ApiTargetOrBuilder (0.39.0)

public interface ApiTargetOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMethods(int index)

public abstract String getMethods(int index)

Optional. List of one or more methods that can be called. If empty, all methods for the service are allowed. A wildcard () can be used as the last symbol. Valid examples: google.cloud.translate.v2.TranslateService.GetSupportedLanguage TranslateText Get translate.googleapis.com.Get*

repeated string methods = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The methods at the given index.

getMethodsBytes(int index)

public abstract ByteString getMethodsBytes(int index)

Optional. List of one or more methods that can be called. If empty, all methods for the service are allowed. A wildcard () can be used as the last symbol. Valid examples: google.cloud.translate.v2.TranslateService.GetSupportedLanguage TranslateText Get translate.googleapis.com.Get*

repeated string methods = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the methods at the given index.

getMethodsCount()

public abstract int getMethodsCount()

Optional. List of one or more methods that can be called. If empty, all methods for the service are allowed. A wildcard () can be used as the last symbol. Valid examples: google.cloud.translate.v2.TranslateService.GetSupportedLanguage TranslateText Get translate.googleapis.com.Get*

repeated string methods = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
int

The count of methods.

getMethodsList()

public abstract List<String> getMethodsList()

Optional. List of one or more methods that can be called. If empty, all methods for the service are allowed. A wildcard () can be used as the last symbol. Valid examples: google.cloud.translate.v2.TranslateService.GetSupportedLanguage TranslateText Get translate.googleapis.com.Get*

repeated string methods = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
List<String>

A list containing the methods.

getService()

public abstract String getService()

The service for this restriction. It should be the canonical service name, for example: translate.googleapis.com. You can use gcloud services list to get a list of services that are enabled in the project.

string service = 1;

Returns
TypeDescription
String

The service.

getServiceBytes()

public abstract ByteString getServiceBytes()

The service for this restriction. It should be the canonical service name, for example: translate.googleapis.com. You can use gcloud services list to get a list of services that are enabled in the project.

string service = 1;

Returns
TypeDescription
ByteString

The bytes for service.