Interface HttpOrBuilder (2.40.0)

public interface HttpOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getFullyDecodeReservedExpansion()

public abstract boolean getFullyDecodeReservedExpansion()

When set to true, URL path parameters will be fully URI-decoded except in cases of single segment matches in reserved expansion, where "%2F" will be left encoded.

The default behavior is to not decode RFC 6570 reserved characters in multi segment matches.

bool fully_decode_reserved_expansion = 2;

Returns
Type Description
boolean

The fullyDecodeReservedExpansion.

getRules(int index)

public abstract HttpRule getRules(int index)

A list of HTTP configuration rules that apply to individual API methods.

NOTE: All service configuration rules follow "last one wins" order.

repeated .google.api.HttpRule rules = 1;

Parameter
Name Description
index int
Returns
Type Description
HttpRule

getRulesCount()

public abstract int getRulesCount()

A list of HTTP configuration rules that apply to individual API methods.

NOTE: All service configuration rules follow "last one wins" order.

repeated .google.api.HttpRule rules = 1;

Returns
Type Description
int

getRulesList()

public abstract List<HttpRule> getRulesList()

A list of HTTP configuration rules that apply to individual API methods.

NOTE: All service configuration rules follow "last one wins" order.

repeated .google.api.HttpRule rules = 1;

Returns
Type Description
List<HttpRule>

getRulesOrBuilder(int index)

public abstract HttpRuleOrBuilder getRulesOrBuilder(int index)

A list of HTTP configuration rules that apply to individual API methods.

NOTE: All service configuration rules follow "last one wins" order.

repeated .google.api.HttpRule rules = 1;

Parameter
Name Description
index int
Returns
Type Description
HttpRuleOrBuilder

getRulesOrBuilderList()

public abstract List<? extends HttpRuleOrBuilder> getRulesOrBuilderList()

A list of HTTP configuration rules that apply to individual API methods.

NOTE: All service configuration rules follow "last one wins" order.

repeated .google.api.HttpRule rules = 1;

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