public static final class BatchGetEffectiveIamPoliciesResponse.Builder extends GeneratedMessageV3.Builder<BatchGetEffectiveIamPoliciesResponse.Builder> implements BatchGetEffectiveIamPoliciesResponseOrBuilder
   
   A response message for
 AssetService.BatchGetEffectiveIamPolicies.
 Protobuf type google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      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
  
  
  addAllPolicyResults(Iterable<? extends BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy> values)
  
    public BatchGetEffectiveIamPoliciesResponse.Builder addAllPolicyResults(Iterable<? extends BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy> values)
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | values | Iterable<? extends com.google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy>
 | 
    
  
  
  
  addPolicyResults(BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy value)
  
    public BatchGetEffectiveIamPoliciesResponse.Builder addPolicyResults(BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy value)
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
addPolicyResults(BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy.Builder builderForValue)
  
    public BatchGetEffectiveIamPoliciesResponse.Builder addPolicyResults(BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy.Builder builderForValue)
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
addPolicyResults(int index, BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy value)
  
    public BatchGetEffectiveIamPoliciesResponse.Builder addPolicyResults(int index, BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy value)
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
addPolicyResults(int index, BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy.Builder builderForValue)
  
    public BatchGetEffectiveIamPoliciesResponse.Builder addPolicyResults(int index, BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy.Builder builderForValue)
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
addPolicyResultsBuilder()
  
    public BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy.Builder addPolicyResultsBuilder()
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
addPolicyResultsBuilder(int index)
  
    public BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy.Builder addPolicyResultsBuilder(int index)
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public BatchGetEffectiveIamPoliciesResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public BatchGetEffectiveIamPoliciesResponse build()
   
  
  
  buildPartial()
  
    public BatchGetEffectiveIamPoliciesResponse buildPartial()
   
  
  
  clear()
  
    public BatchGetEffectiveIamPoliciesResponse.Builder clear()
   
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public BatchGetEffectiveIamPoliciesResponse.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public BatchGetEffectiveIamPoliciesResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearPolicyResults()
  
    public BatchGetEffectiveIamPoliciesResponse.Builder clearPolicyResults()
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
clone()
  
    public BatchGetEffectiveIamPoliciesResponse.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public BatchGetEffectiveIamPoliciesResponse getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getPolicyResults(int index)
  
    public BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy getPolicyResults(int index)
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getPolicyResultsBuilder(int index)
  
    public BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy.Builder getPolicyResultsBuilder(int index)
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getPolicyResultsBuilderList()
  
    public List<BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy.Builder> getPolicyResultsBuilderList()
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
getPolicyResultsCount()
  
    public int getPolicyResultsCount()
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  getPolicyResultsList()
  
    public List<BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy> getPolicyResultsList()
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
getPolicyResultsOrBuilder(int index)
  
    public BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicyOrBuilder getPolicyResultsOrBuilder(int index)
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getPolicyResultsOrBuilderList()
  
    public List<? extends BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicyOrBuilder> getPolicyResultsOrBuilderList()
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | List<? extends com.google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicyOrBuilder> |  | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFrom(BatchGetEffectiveIamPoliciesResponse other)
  
    public BatchGetEffectiveIamPoliciesResponse.Builder mergeFrom(BatchGetEffectiveIamPoliciesResponse other)
   
  
  
  
  
  
    public BatchGetEffectiveIamPoliciesResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public BatchGetEffectiveIamPoliciesResponse.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final BatchGetEffectiveIamPoliciesResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  removePolicyResults(int index)
  
    public BatchGetEffectiveIamPoliciesResponse.Builder removePolicyResults(int index)
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public BatchGetEffectiveIamPoliciesResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setPolicyResults(int index, BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy value)
  
    public BatchGetEffectiveIamPoliciesResponse.Builder setPolicyResults(int index, BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy value)
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
setPolicyResults(int index, BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy.Builder builderForValue)
  
    public BatchGetEffectiveIamPoliciesResponse.Builder setPolicyResults(int index, BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy.Builder builderForValue)
   
   The effective policies for a batch of resources. Note that the results
 order is the same as the order of
 BatchGetEffectiveIamPoliciesRequest.names.
 When a resource does not have any effective IAM policies, its corresponding
 policy_result will contain empty
 EffectiveIamPolicy.policies.
 
 repeated .google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy policy_results = 2;
 
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public BatchGetEffectiveIamPoliciesResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final BatchGetEffectiveIamPoliciesResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides