public interface AnalyzeIamPolicyLongrunningRequestOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getAnalysisQuery()
public abstract IamPolicyAnalysisQuery getAnalysisQuery()
Required. The request query.
.google.cloud.asset.v1.IamPolicyAnalysisQuery analysis_query = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
IamPolicyAnalysisQuery | The analysisQuery. |
getAnalysisQueryOrBuilder()
public abstract IamPolicyAnalysisQueryOrBuilder getAnalysisQueryOrBuilder()
Required. The request query.
.google.cloud.asset.v1.IamPolicyAnalysisQuery analysis_query = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
IamPolicyAnalysisQueryOrBuilder |
getOutputConfig()
public abstract IamPolicyAnalysisOutputConfig getOutputConfig()
Required. Output configuration indicating where the results will be output to.
.google.cloud.asset.v1.IamPolicyAnalysisOutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
IamPolicyAnalysisOutputConfig | The outputConfig. |
getOutputConfigOrBuilder()
public abstract IamPolicyAnalysisOutputConfigOrBuilder getOutputConfigOrBuilder()
Required. Output configuration indicating where the results will be output to.
.google.cloud.asset.v1.IamPolicyAnalysisOutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
IamPolicyAnalysisOutputConfigOrBuilder |
getSavedAnalysisQuery()
public abstract String getSavedAnalysisQuery()
Optional. The name of a saved query, which must be in the format of:
- projects/project_number/savedQueries/saved_query_id
- folders/folder_number/savedQueries/saved_query_id
organizations/organization_number/savedQueries/saved_query_id
If both
analysis_query
andsaved_analysis_query
are provided, they will be merged together with thesaved_analysis_query
as base and theanalysis_query
as overrides. For more details of the merge behavior, please refer to the MergeFrom doc.Note that you cannot override primitive fields with default value, such as 0 or empty string, etc., because we use proto3, which doesn't support field presence yet.
string saved_analysis_query = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String | The savedAnalysisQuery. |
getSavedAnalysisQueryBytes()
public abstract ByteString getSavedAnalysisQueryBytes()
Optional. The name of a saved query, which must be in the format of:
- projects/project_number/savedQueries/saved_query_id
- folders/folder_number/savedQueries/saved_query_id
organizations/organization_number/savedQueries/saved_query_id
If both
analysis_query
andsaved_analysis_query
are provided, they will be merged together with thesaved_analysis_query
as base and theanalysis_query
as overrides. For more details of the merge behavior, please refer to the MergeFrom doc.Note that you cannot override primitive fields with default value, such as 0 or empty string, etc., because we use proto3, which doesn't support field presence yet.
string saved_analysis_query = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString | The bytes for savedAnalysisQuery. |
hasAnalysisQuery()
public abstract boolean hasAnalysisQuery()
Required. The request query.
.google.cloud.asset.v1.IamPolicyAnalysisQuery analysis_query = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean | Whether the analysisQuery field is set. |
hasOutputConfig()
public abstract boolean hasOutputConfig()
Required. Output configuration indicating where the results will be output to.
.google.cloud.asset.v1.IamPolicyAnalysisOutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean | Whether the outputConfig field is set. |