public static final class AnalyzeIamPolicyLongrunningRequest.Builder extends GeneratedMessageV3.Builder<AnalyzeIamPolicyLongrunningRequest.Builder> implements AnalyzeIamPolicyLongrunningRequestOrBuilder
A request message for AssetService.AnalyzeIamPolicyLongrunning.
Protobuf type google.cloud.asset.v1.AnalyzeIamPolicyLongrunningRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AnalyzeIamPolicyLongrunningRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public AnalyzeIamPolicyLongrunningRequest build()
buildPartial()
public AnalyzeIamPolicyLongrunningRequest buildPartial()
clear()
public AnalyzeIamPolicyLongrunningRequest.Builder clear()
Overrides
clearAnalysisQuery()
public AnalyzeIamPolicyLongrunningRequest.Builder clearAnalysisQuery()
Required. The request query.
.google.cloud.asset.v1.IamPolicyAnalysisQuery analysis_query = 1 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public AnalyzeIamPolicyLongrunningRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public AnalyzeIamPolicyLongrunningRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearOutputConfig()
public AnalyzeIamPolicyLongrunningRequest.Builder clearOutputConfig()
Required. Output configuration indicating where the results will be output to.
.google.cloud.asset.v1.IamPolicyAnalysisOutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
clearSavedAnalysisQuery()
public AnalyzeIamPolicyLongrunningRequest.Builder clearSavedAnalysisQuery()
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
and saved_analysis_query
are provided, they
will be merged together with the saved_analysis_query
as base and
the analysis_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];
clone()
public AnalyzeIamPolicyLongrunningRequest.Builder clone()
Overrides
getAnalysisQuery()
public IamPolicyAnalysisQuery getAnalysisQuery()
Required. The request query.
.google.cloud.asset.v1.IamPolicyAnalysisQuery analysis_query = 1 [(.google.api.field_behavior) = REQUIRED];
getAnalysisQueryBuilder()
public IamPolicyAnalysisQuery.Builder getAnalysisQueryBuilder()
Required. The request query.
.google.cloud.asset.v1.IamPolicyAnalysisQuery analysis_query = 1 [(.google.api.field_behavior) = REQUIRED];
getAnalysisQueryOrBuilder()
public IamPolicyAnalysisQueryOrBuilder getAnalysisQueryOrBuilder()
Required. The request query.
.google.cloud.asset.v1.IamPolicyAnalysisQuery analysis_query = 1 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public AnalyzeIamPolicyLongrunningRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getOutputConfig()
public 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];
getOutputConfigBuilder()
public IamPolicyAnalysisOutputConfig.Builder getOutputConfigBuilder()
Required. Output configuration indicating where the results will be output to.
.google.cloud.asset.v1.IamPolicyAnalysisOutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
getOutputConfigOrBuilder()
public 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];
getSavedAnalysisQuery()
public 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
and saved_analysis_query
are provided, they
will be merged together with the saved_analysis_query
as base and
the analysis_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 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
and saved_analysis_query
are provided, they
will be merged together with the saved_analysis_query
as base and
the analysis_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 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 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.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeAnalysisQuery(IamPolicyAnalysisQuery value)
public AnalyzeIamPolicyLongrunningRequest.Builder mergeAnalysisQuery(IamPolicyAnalysisQuery value)
Required. The request query.
.google.cloud.asset.v1.IamPolicyAnalysisQuery analysis_query = 1 [(.google.api.field_behavior) = REQUIRED];
mergeFrom(AnalyzeIamPolicyLongrunningRequest other)
public AnalyzeIamPolicyLongrunningRequest.Builder mergeFrom(AnalyzeIamPolicyLongrunningRequest other)
public AnalyzeIamPolicyLongrunningRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public AnalyzeIamPolicyLongrunningRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeOutputConfig(IamPolicyAnalysisOutputConfig value)
public AnalyzeIamPolicyLongrunningRequest.Builder mergeOutputConfig(IamPolicyAnalysisOutputConfig value)
Required. Output configuration indicating where the results will be output to.
.google.cloud.asset.v1.IamPolicyAnalysisOutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AnalyzeIamPolicyLongrunningRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setAnalysisQuery(IamPolicyAnalysisQuery value)
public AnalyzeIamPolicyLongrunningRequest.Builder setAnalysisQuery(IamPolicyAnalysisQuery value)
Required. The request query.
.google.cloud.asset.v1.IamPolicyAnalysisQuery analysis_query = 1 [(.google.api.field_behavior) = REQUIRED];
setAnalysisQuery(IamPolicyAnalysisQuery.Builder builderForValue)
public AnalyzeIamPolicyLongrunningRequest.Builder setAnalysisQuery(IamPolicyAnalysisQuery.Builder builderForValue)
Required. The request query.
.google.cloud.asset.v1.IamPolicyAnalysisQuery analysis_query = 1 [(.google.api.field_behavior) = REQUIRED];
setField(Descriptors.FieldDescriptor field, Object value)
public AnalyzeIamPolicyLongrunningRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setOutputConfig(IamPolicyAnalysisOutputConfig value)
public AnalyzeIamPolicyLongrunningRequest.Builder setOutputConfig(IamPolicyAnalysisOutputConfig value)
Required. Output configuration indicating where the results will be output to.
.google.cloud.asset.v1.IamPolicyAnalysisOutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
setOutputConfig(IamPolicyAnalysisOutputConfig.Builder builderForValue)
public AnalyzeIamPolicyLongrunningRequest.Builder setOutputConfig(IamPolicyAnalysisOutputConfig.Builder builderForValue)
Required. Output configuration indicating where the results will be output to.
.google.cloud.asset.v1.IamPolicyAnalysisOutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AnalyzeIamPolicyLongrunningRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSavedAnalysisQuery(String value)
public AnalyzeIamPolicyLongrunningRequest.Builder setSavedAnalysisQuery(String value)
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
and saved_analysis_query
are provided, they
will be merged together with the saved_analysis_query
as base and
the analysis_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];
Parameter |
Name |
Description |
value |
String
The savedAnalysisQuery to set.
|
setSavedAnalysisQueryBytes(ByteString value)
public AnalyzeIamPolicyLongrunningRequest.Builder setSavedAnalysisQueryBytes(ByteString value)
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
and saved_analysis_query
are provided, they
will be merged together with the saved_analysis_query
as base and
the analysis_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];
Parameter |
Name |
Description |
value |
ByteString
The bytes for savedAnalysisQuery to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final AnalyzeIamPolicyLongrunningRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides