Package com.google.cloud.asset.v1
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 Summary
Modifier and TypeMethodDescriptionThe analysis query.The analysis query.getAnalysisResults(int index) A list of [IamPolicyAnalysisResult][google.cloud.asset.v1.IamPolicyAnalysisResult] that matches the analysis query, or empty if no result is found.intA list of [IamPolicyAnalysisResult][google.cloud.asset.v1.IamPolicyAnalysisResult] that matches the analysis query, or empty if no result is found.A list of [IamPolicyAnalysisResult][google.cloud.asset.v1.IamPolicyAnalysisResult] that matches the analysis query, or empty if no result is found.getAnalysisResultsOrBuilder(int index) A list of [IamPolicyAnalysisResult][google.cloud.asset.v1.IamPolicyAnalysisResult] that matches the analysis query, or empty if no result is found.List<? extends IamPolicyAnalysisResultOrBuilder>A list of [IamPolicyAnalysisResult][google.cloud.asset.v1.IamPolicyAnalysisResult] that matches the analysis query, or empty if no result is found.booleanRepresents whether all entries in the [analysis_results][google.cloud.asset.v1.AnalyzeIamPolicyResponse.IamPolicyAnalysis.analysis_results] have been fully explored to answer the query.getNonCriticalErrors(int index) A list of non-critical errors happened during the query handling.intA list of non-critical errors happened during the query handling.A list of non-critical errors happened during the query handling.getNonCriticalErrorsOrBuilder(int index) A list of non-critical errors happened during the query handling.List<? extends IamPolicyAnalysisStateOrBuilder>A list of non-critical errors happened during the query handling.booleanThe analysis query.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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
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
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
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
A list of non-critical errors happened during the query handling.
repeated .google.cloud.asset.v1.IamPolicyAnalysisState non_critical_errors = 5;
-