Interface SavedQuery.QueryContentOrBuilder (3.4.0)

public static interface SavedQuery.QueryContentOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getIamPolicyAnalysisQuery()

public abstract IamPolicyAnalysisQuery getIamPolicyAnalysisQuery()

An IAM Policy Analysis query, which could be used in the AssetService.AnalyzeIamPolicy rpc or the AssetService.AnalyzeIamPolicyLongrunning rpc.

.google.cloud.asset.v1.IamPolicyAnalysisQuery iam_policy_analysis_query = 1;

Returns
TypeDescription
IamPolicyAnalysisQuery

The iamPolicyAnalysisQuery.

getIamPolicyAnalysisQueryOrBuilder()

public abstract IamPolicyAnalysisQueryOrBuilder getIamPolicyAnalysisQueryOrBuilder()

An IAM Policy Analysis query, which could be used in the AssetService.AnalyzeIamPolicy rpc or the AssetService.AnalyzeIamPolicyLongrunning rpc.

.google.cloud.asset.v1.IamPolicyAnalysisQuery iam_policy_analysis_query = 1;

Returns
TypeDescription
IamPolicyAnalysisQueryOrBuilder

getQueryContentCase()

public abstract SavedQuery.QueryContent.QueryContentCase getQueryContentCase()
Returns
TypeDescription
SavedQuery.QueryContent.QueryContentCase

hasIamPolicyAnalysisQuery()

public abstract boolean hasIamPolicyAnalysisQuery()

An IAM Policy Analysis query, which could be used in the AssetService.AnalyzeIamPolicy rpc or the AssetService.AnalyzeIamPolicyLongrunning rpc.

.google.cloud.asset.v1.IamPolicyAnalysisQuery iam_policy_analysis_query = 1;

Returns
TypeDescription
boolean

Whether the iamPolicyAnalysisQuery field is set.