Interface SystemParameterRuleOrBuilder (2.43.0)

public interface SystemParameterRuleOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getParameters(int index)

public abstract SystemParameter getParameters(int index)

Define parameters. Multiple names may be defined for a parameter. For a given method call, only one of them should be used. If multiple names are used the behavior is implementation-dependent. If none of the specified names are present the behavior is parameter-dependent.

repeated .google.api.SystemParameter parameters = 2;

Parameter
Name Description
index int
Returns
Type Description
SystemParameter

getParametersCount()

public abstract int getParametersCount()

Define parameters. Multiple names may be defined for a parameter. For a given method call, only one of them should be used. If multiple names are used the behavior is implementation-dependent. If none of the specified names are present the behavior is parameter-dependent.

repeated .google.api.SystemParameter parameters = 2;

Returns
Type Description
int

getParametersList()

public abstract List<SystemParameter> getParametersList()

Define parameters. Multiple names may be defined for a parameter. For a given method call, only one of them should be used. If multiple names are used the behavior is implementation-dependent. If none of the specified names are present the behavior is parameter-dependent.

repeated .google.api.SystemParameter parameters = 2;

Returns
Type Description
List<SystemParameter>

getParametersOrBuilder(int index)

public abstract SystemParameterOrBuilder getParametersOrBuilder(int index)

Define parameters. Multiple names may be defined for a parameter. For a given method call, only one of them should be used. If multiple names are used the behavior is implementation-dependent. If none of the specified names are present the behavior is parameter-dependent.

repeated .google.api.SystemParameter parameters = 2;

Parameter
Name Description
index int
Returns
Type Description
SystemParameterOrBuilder

getParametersOrBuilderList()

public abstract List<? extends SystemParameterOrBuilder> getParametersOrBuilderList()

Define parameters. Multiple names may be defined for a parameter. For a given method call, only one of them should be used. If multiple names are used the behavior is implementation-dependent. If none of the specified names are present the behavior is parameter-dependent.

repeated .google.api.SystemParameter parameters = 2;

Returns
Type Description
List<? extends com.google.api.SystemParameterOrBuilder>

getSelector()

public abstract String getSelector()

Selects the methods to which this rule applies. Use '*' to indicate all methods in all APIs.

Refer to selector for syntax details.

string selector = 1;

Returns
Type Description
String

The selector.

getSelectorBytes()

public abstract ByteString getSelectorBytes()

Selects the methods to which this rule applies. Use '*' to indicate all methods in all APIs.

Refer to selector for syntax details.

string selector = 1;

Returns
Type Description
ByteString

The bytes for selector.