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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IamPolicyAnalysisQuery
getAnalysisQuery()
The analysis query.IamPolicyAnalysisQueryOrBuilder
getAnalysisQueryOrBuilder()
The analysis query.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.int
getAnalysisResultsCount()
A list of [IamPolicyAnalysisResult][google.cloud.asset.v1.IamPolicyAnalysisResult] that matches the analysis query, or empty if no result is found.List<IamPolicyAnalysisResult>
getAnalysisResultsList()
A list of [IamPolicyAnalysisResult][google.cloud.asset.v1.IamPolicyAnalysisResult] that matches the analysis query, or empty if no result is found.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.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.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.IamPolicyAnalysisState
getNonCriticalErrors(int index)
A list of non-critical errors happened during the query handling.int
getNonCriticalErrorsCount()
A list of non-critical errors happened during the query handling.List<IamPolicyAnalysisState>
getNonCriticalErrorsList()
A list of non-critical errors happened during the query handling.IamPolicyAnalysisStateOrBuilder
getNonCriticalErrorsOrBuilder(int index)
A list of non-critical errors happened during the query handling.List<? extends IamPolicyAnalysisStateOrBuilder>
getNonCriticalErrorsOrBuilderList()
A list of non-critical errors happened during the query handling.boolean
hasAnalysisQuery()
The analysis query.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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;
-
-