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.MessageLiteOrBuilder

        isInitialized
      • 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;