Interface AnalyzeIamPolicyResponse.IamPolicyAnalysisOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AnalyzeIamPolicyResponse.IamPolicyAnalysis, AnalyzeIamPolicyResponse.IamPolicyAnalysis.Builder
Enclosing class:
AnalyzeIamPolicyResponse

public static interface AnalyzeIamPolicyResponse.IamPolicyAnalysisOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasAnalysisQuery

      boolean hasAnalysisQuery()
       The analysis query.
       
      .google.cloud.asset.v1.IamPolicyAnalysisQuery analysis_query = 1;
      Returns:
      Whether the analysisQuery field is set.
    • getAnalysisQuery

      IamPolicyAnalysisQuery getAnalysisQuery()
       The analysis query.
       
      .google.cloud.asset.v1.IamPolicyAnalysisQuery analysis_query = 1;
      Returns:
      The analysisQuery.
    • getAnalysisQueryOrBuilder

      IamPolicyAnalysisQueryOrBuilder getAnalysisQueryOrBuilder()
       The analysis query.
       
      .google.cloud.asset.v1.IamPolicyAnalysisQuery analysis_query = 1;
    • getAnalysisResultsList

      List<IamPolicyAnalysisResult> getAnalysisResultsList()
       A list of
       [IamPolicyAnalysisResult][google.cloud.asset.v1.IamPolicyAnalysisResult]
       that matches the analysis query, or empty if no result is found.
       
      repeated .google.cloud.asset.v1.IamPolicyAnalysisResult analysis_results = 2;
    • getAnalysisResults

      IamPolicyAnalysisResult getAnalysisResults(int index)
       A list of
       [IamPolicyAnalysisResult][google.cloud.asset.v1.IamPolicyAnalysisResult]
       that matches the analysis query, or empty if no result is found.
       
      repeated .google.cloud.asset.v1.IamPolicyAnalysisResult analysis_results = 2;
    • getAnalysisResultsCount

      int getAnalysisResultsCount()
       A list of
       [IamPolicyAnalysisResult][google.cloud.asset.v1.IamPolicyAnalysisResult]
       that matches the analysis query, or empty if no result is found.
       
      repeated .google.cloud.asset.v1.IamPolicyAnalysisResult analysis_results = 2;
    • getAnalysisResultsOrBuilderList

      List<? extends IamPolicyAnalysisResultOrBuilder> getAnalysisResultsOrBuilderList()
       A list of
       [IamPolicyAnalysisResult][google.cloud.asset.v1.IamPolicyAnalysisResult]
       that matches the analysis query, or empty if no result is found.
       
      repeated .google.cloud.asset.v1.IamPolicyAnalysisResult analysis_results = 2;
    • getAnalysisResultsOrBuilder

      IamPolicyAnalysisResultOrBuilder getAnalysisResultsOrBuilder(int index)
       A list of
       [IamPolicyAnalysisResult][google.cloud.asset.v1.IamPolicyAnalysisResult]
       that matches the analysis query, or empty if no result is found.
       
      repeated .google.cloud.asset.v1.IamPolicyAnalysisResult analysis_results = 2;
    • getFullyExplored

      boolean getFullyExplored()
       Represents whether all entries in the
       [analysis_results][google.cloud.asset.v1.AnalyzeIamPolicyResponse.IamPolicyAnalysis.analysis_results]
       have been fully explored to answer the query.
       
      bool fully_explored = 3;
      Returns:
      The fullyExplored.
    • getNonCriticalErrorsList

      List<IamPolicyAnalysisState> getNonCriticalErrorsList()
       A list of non-critical errors happened during the query handling.
       
      repeated .google.cloud.asset.v1.IamPolicyAnalysisState non_critical_errors = 5;
    • getNonCriticalErrors

      IamPolicyAnalysisState getNonCriticalErrors(int index)
       A list of non-critical errors happened during the query handling.
       
      repeated .google.cloud.asset.v1.IamPolicyAnalysisState non_critical_errors = 5;
    • getNonCriticalErrorsCount

      int getNonCriticalErrorsCount()
       A list of non-critical errors happened during the query handling.
       
      repeated .google.cloud.asset.v1.IamPolicyAnalysisState non_critical_errors = 5;
    • getNonCriticalErrorsOrBuilderList

      List<? extends IamPolicyAnalysisStateOrBuilder> getNonCriticalErrorsOrBuilderList()
       A list of non-critical errors happened during the query handling.
       
      repeated .google.cloud.asset.v1.IamPolicyAnalysisState non_critical_errors = 5;
    • getNonCriticalErrorsOrBuilder

      IamPolicyAnalysisStateOrBuilder getNonCriticalErrorsOrBuilder(int index)
       A list of non-critical errors happened during the query handling.
       
      repeated .google.cloud.asset.v1.IamPolicyAnalysisState non_critical_errors = 5;