Interface MethodPolicyOrBuilder (2.43.0)

public interface MethodPolicyOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getRequestPolicies(int index)

public abstract FieldPolicy getRequestPolicies(int index)

Policies that are applicable to the request message.

repeated .google.api.FieldPolicy request_policies = 2;

Parameter
Name Description
index int
Returns
Type Description
FieldPolicy

getRequestPoliciesCount()

public abstract int getRequestPoliciesCount()

Policies that are applicable to the request message.

repeated .google.api.FieldPolicy request_policies = 2;

Returns
Type Description
int

getRequestPoliciesList()

public abstract List<FieldPolicy> getRequestPoliciesList()

Policies that are applicable to the request message.

repeated .google.api.FieldPolicy request_policies = 2;

Returns
Type Description
List<FieldPolicy>

getRequestPoliciesOrBuilder(int index)

public abstract FieldPolicyOrBuilder getRequestPoliciesOrBuilder(int index)

Policies that are applicable to the request message.

repeated .google.api.FieldPolicy request_policies = 2;

Parameter
Name Description
index int
Returns
Type Description
FieldPolicyOrBuilder

getRequestPoliciesOrBuilderList()

public abstract List<? extends FieldPolicyOrBuilder> getRequestPoliciesOrBuilderList()

Policies that are applicable to the request message.

repeated .google.api.FieldPolicy request_policies = 2;

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

getSelector()

public abstract String getSelector()

Selects a method to which these policies should be enforced, for example, "google.pubsub.v1.Subscriber.CreateSubscription".

Refer to selector for syntax details.

NOTE: This field must not be set in the proto annotation. It will be automatically filled by the service config compiler .

string selector = 9;

Returns
Type Description
String

The selector.

getSelectorBytes()

public abstract ByteString getSelectorBytes()

Selects a method to which these policies should be enforced, for example, "google.pubsub.v1.Subscriber.CreateSubscription".

Refer to selector for syntax details.

NOTE: This field must not be set in the proto annotation. It will be automatically filled by the service config compiler .

string selector = 9;

Returns
Type Description
ByteString

The bytes for selector.