public interface AnalyzeIamPolicyRequestOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAnalysisQuery()
public abstract IamPolicyAnalysisQuery getAnalysisQuery()Required. The request query.
.google.cloud.asset.v1.IamPolicyAnalysisQuery analysis_query = 1 [(.google.api.field_behavior) = REQUIRED];
| 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];
| Type | Description |
| IamPolicyAnalysisQueryOrBuilder |
getExecutionTimeout()
public abstract Duration getExecutionTimeout()Optional. Amount of time executable has to complete. See JSON representation of Duration. If this field is set with a value less than the RPC deadline, and the execution of your query hasn't finished in the specified execution timeout, you will get a response with partial result. Otherwise, your query's execution will continue until the RPC deadline. If it's not finished until then, you will get a DEADLINE_EXCEEDED error. Default is empty.
.google.protobuf.Duration execution_timeout = 2 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| Duration | The executionTimeout. |
getExecutionTimeoutOrBuilder()
public abstract DurationOrBuilder getExecutionTimeoutOrBuilder()Optional. Amount of time executable has to complete. See JSON representation of Duration. If this field is set with a value less than the RPC deadline, and the execution of your query hasn't finished in the specified execution timeout, you will get a response with partial result. Otherwise, your query's execution will continue until the RPC deadline. If it's not finished until then, you will get a DEADLINE_EXCEEDED error. Default is empty.
.google.protobuf.Duration execution_timeout = 2 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| DurationOrBuilder |
hasAnalysisQuery()
public abstract boolean hasAnalysisQuery()Required. The request query.
.google.cloud.asset.v1.IamPolicyAnalysisQuery analysis_query = 1 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
| boolean | Whether the analysisQuery field is set. |
hasExecutionTimeout()
public abstract boolean hasExecutionTimeout()Optional. Amount of time executable has to complete. See JSON representation of Duration. If this field is set with a value less than the RPC deadline, and the execution of your query hasn't finished in the specified execution timeout, you will get a response with partial result. Otherwise, your query's execution will continue until the RPC deadline. If it's not finished until then, you will get a DEADLINE_EXCEEDED error. Default is empty.
.google.protobuf.Duration execution_timeout = 2 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
| boolean | Whether the executionTimeout field is set. |