Package com.google.cloud.asset.v1
Interface SavedQuery.QueryContentOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SavedQuery.QueryContent
,SavedQuery.QueryContent.Builder
- Enclosing class:
- SavedQuery
public static interface SavedQuery.QueryContentOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IamPolicyAnalysisQuery
getIamPolicyAnalysisQuery()
An IAM Policy Analysis query, which could be used in the [AssetService.AnalyzeIamPolicy][google.cloud.asset.v1.AssetService.AnalyzeIamPolicy] RPC or the [AssetService.AnalyzeIamPolicyLongrunning][google.cloud.asset.v1.AssetService.AnalyzeIamPolicyLongrunning] RPC.IamPolicyAnalysisQueryOrBuilder
getIamPolicyAnalysisQueryOrBuilder()
An IAM Policy Analysis query, which could be used in the [AssetService.AnalyzeIamPolicy][google.cloud.asset.v1.AssetService.AnalyzeIamPolicy] RPC or the [AssetService.AnalyzeIamPolicyLongrunning][google.cloud.asset.v1.AssetService.AnalyzeIamPolicyLongrunning] RPC.SavedQuery.QueryContent.QueryContentCase
getQueryContentCase()
boolean
hasIamPolicyAnalysisQuery()
An IAM Policy Analysis query, which could be used in the [AssetService.AnalyzeIamPolicy][google.cloud.asset.v1.AssetService.AnalyzeIamPolicy] RPC or the [AssetService.AnalyzeIamPolicyLongrunning][google.cloud.asset.v1.AssetService.AnalyzeIamPolicyLongrunning] RPC.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasIamPolicyAnalysisQuery
boolean hasIamPolicyAnalysisQuery()
An IAM Policy Analysis query, which could be used in the [AssetService.AnalyzeIamPolicy][google.cloud.asset.v1.AssetService.AnalyzeIamPolicy] RPC or the [AssetService.AnalyzeIamPolicyLongrunning][google.cloud.asset.v1.AssetService.AnalyzeIamPolicyLongrunning] RPC.
.google.cloud.asset.v1.IamPolicyAnalysisQuery iam_policy_analysis_query = 1;
- Returns:
- Whether the iamPolicyAnalysisQuery field is set.
-
getIamPolicyAnalysisQuery
IamPolicyAnalysisQuery getIamPolicyAnalysisQuery()
An IAM Policy Analysis query, which could be used in the [AssetService.AnalyzeIamPolicy][google.cloud.asset.v1.AssetService.AnalyzeIamPolicy] RPC or the [AssetService.AnalyzeIamPolicyLongrunning][google.cloud.asset.v1.AssetService.AnalyzeIamPolicyLongrunning] RPC.
.google.cloud.asset.v1.IamPolicyAnalysisQuery iam_policy_analysis_query = 1;
- Returns:
- The iamPolicyAnalysisQuery.
-
getIamPolicyAnalysisQueryOrBuilder
IamPolicyAnalysisQueryOrBuilder getIamPolicyAnalysisQueryOrBuilder()
An IAM Policy Analysis query, which could be used in the [AssetService.AnalyzeIamPolicy][google.cloud.asset.v1.AssetService.AnalyzeIamPolicy] RPC or the [AssetService.AnalyzeIamPolicyLongrunning][google.cloud.asset.v1.AssetService.AnalyzeIamPolicyLongrunning] RPC.
.google.cloud.asset.v1.IamPolicyAnalysisQuery iam_policy_analysis_query = 1;
-
getQueryContentCase
SavedQuery.QueryContent.QueryContentCase getQueryContentCase()
-
-