Interface LintPolicyRequestOrBuilder (3.43.0)

public interface LintPolicyRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCondition()

public abstract Expr getCondition()

[google.iam.v1.Binding.condition] [google.iam.v1.Binding.condition] object to be linted.

.google.type.Expr condition = 5;

Returns
Type Description
com.google.type.Expr

The condition.

getConditionOrBuilder()

public abstract ExprOrBuilder getConditionOrBuilder()

[google.iam.v1.Binding.condition] [google.iam.v1.Binding.condition] object to be linted.

.google.type.Expr condition = 5;

Returns
Type Description
com.google.type.ExprOrBuilder

getFullResourceName()

public abstract String getFullResourceName()

The full resource name of the policy this lint request is about.

The name follows the Google Cloud Platform (GCP) resource format. For example, a GCP project with ID my-project will be named //cloudresourcemanager.googleapis.com/projects/my-project.

The resource name is not used to read the policy instance from the Cloud IAM database. The candidate policy for lint has to be provided in the same request object.

string full_resource_name = 1;

Returns
Type Description
String

The fullResourceName.

getFullResourceNameBytes()

public abstract ByteString getFullResourceNameBytes()

The full resource name of the policy this lint request is about.

The name follows the Google Cloud Platform (GCP) resource format. For example, a GCP project with ID my-project will be named //cloudresourcemanager.googleapis.com/projects/my-project.

The resource name is not used to read the policy instance from the Cloud IAM database. The candidate policy for lint has to be provided in the same request object.

string full_resource_name = 1;

Returns
Type Description
ByteString

The bytes for fullResourceName.

getLintObjectCase()

public abstract LintPolicyRequest.LintObjectCase getLintObjectCase()
Returns
Type Description
LintPolicyRequest.LintObjectCase

hasCondition()

public abstract boolean hasCondition()

[google.iam.v1.Binding.condition] [google.iam.v1.Binding.condition] object to be linted.

.google.type.Expr condition = 5;

Returns
Type Description
boolean

Whether the condition field is set.