public static final class MoveAnalysisResult.Builder extends GeneratedMessageV3.Builder<MoveAnalysisResult.Builder> implements MoveAnalysisResultOrBuilder
   
   An analysis result including blockers and warnings.
 Protobuf type google.cloud.asset.v1.MoveAnalysisResult
 
  
  
  
    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()
   
  Returns
  
  Methods
  
  
  addAllBlockers(Iterable<? extends MoveImpact> values)
  
    public MoveAnalysisResult.Builder addAllBlockers(Iterable<? extends MoveImpact> values)
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | values | 
        Iterable<? extends com.google.cloud.asset.v1.MoveImpact>
  | 
      
    
  
  Returns
  
  
  addAllWarnings(Iterable<? extends MoveImpact> values)
  
    public MoveAnalysisResult.Builder addAllWarnings(Iterable<? extends MoveImpact> values)
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | values | 
        Iterable<? extends com.google.cloud.asset.v1.MoveImpact>
  | 
      
    
  
  Returns
  
  
  addBlockers(MoveImpact value)
  
    public MoveAnalysisResult.Builder addBlockers(MoveImpact value)
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Parameter
  
  Returns
  
  
  addBlockers(MoveImpact.Builder builderForValue)
  
    public MoveAnalysisResult.Builder addBlockers(MoveImpact.Builder builderForValue)
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Parameter
  
  Returns
  
  
  addBlockers(int index, MoveImpact value)
  
    public MoveAnalysisResult.Builder addBlockers(int index, MoveImpact value)
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Parameters
  
  Returns
  
  
  addBlockers(int index, MoveImpact.Builder builderForValue)
  
    public MoveAnalysisResult.Builder addBlockers(int index, MoveImpact.Builder builderForValue)
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Parameters
  
  Returns
  
  
  addBlockersBuilder()
  
    public MoveImpact.Builder addBlockersBuilder()
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Returns
  
  
  addBlockersBuilder(int index)
  
    public MoveImpact.Builder addBlockersBuilder(int index)
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public MoveAnalysisResult.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  addWarnings(MoveImpact value)
  
    public MoveAnalysisResult.Builder addWarnings(MoveImpact value)
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Parameter
  
  Returns
  
  
  addWarnings(MoveImpact.Builder builderForValue)
  
    public MoveAnalysisResult.Builder addWarnings(MoveImpact.Builder builderForValue)
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Parameter
  
  Returns
  
  
  addWarnings(int index, MoveImpact value)
  
    public MoveAnalysisResult.Builder addWarnings(int index, MoveImpact value)
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Parameters
  
  Returns
  
  
  addWarnings(int index, MoveImpact.Builder builderForValue)
  
    public MoveAnalysisResult.Builder addWarnings(int index, MoveImpact.Builder builderForValue)
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Parameters
  
  Returns
  
  
  addWarningsBuilder()
  
    public MoveImpact.Builder addWarningsBuilder()
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Returns
  
  
  addWarningsBuilder(int index)
  
    public MoveImpact.Builder addWarningsBuilder(int index)
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  build()
  
    public MoveAnalysisResult build()
   
  Returns
  
  
  buildPartial()
  
    public MoveAnalysisResult buildPartial()
   
  Returns
  
  
  clear()
  
    public MoveAnalysisResult.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearBlockers()
  
    public MoveAnalysisResult.Builder clearBlockers()
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Returns
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public MoveAnalysisResult.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public MoveAnalysisResult.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearWarnings()
  
    public MoveAnalysisResult.Builder clearWarnings()
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Returns
  
  
  clone()
  
    public MoveAnalysisResult.Builder clone()
   
  Returns
  
  Overrides
  
  
  getBlockers(int index)
  
    public MoveImpact getBlockers(int index)
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  getBlockersBuilder(int index)
  
    public MoveImpact.Builder getBlockersBuilder(int index)
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  getBlockersBuilderList()
  
    public List<MoveImpact.Builder> getBlockersBuilderList()
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Returns
  
  
  getBlockersCount()
  
    public int getBlockersCount()
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Returns
  
  
  getBlockersList()
  
    public List<MoveImpact> getBlockersList()
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Returns
  
  
  getBlockersOrBuilder(int index)
  
    public MoveImpactOrBuilder getBlockersOrBuilder(int index)
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  getBlockersOrBuilderList()
  
    public List<? extends MoveImpactOrBuilder> getBlockersOrBuilderList()
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | List<? extends com.google.cloud.asset.v1.MoveImpactOrBuilder> | 
         | 
      
    
  
  
  getDefaultInstanceForType()
  
    public MoveAnalysisResult getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getWarnings(int index)
  
    public MoveImpact getWarnings(int index)
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  getWarningsBuilder(int index)
  
    public MoveImpact.Builder getWarningsBuilder(int index)
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  getWarningsBuilderList()
  
    public List<MoveImpact.Builder> getWarningsBuilderList()
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Returns
  
  
  getWarningsCount()
  
    public int getWarningsCount()
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Returns
  
  
  getWarningsList()
  
    public List<MoveImpact> getWarningsList()
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Returns
  
  
  getWarningsOrBuilder(int index)
  
    public MoveImpactOrBuilder getWarningsOrBuilder(int index)
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  getWarningsOrBuilderList()
  
    public List<? extends MoveImpactOrBuilder> getWarningsOrBuilderList()
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | List<? extends com.google.cloud.asset.v1.MoveImpactOrBuilder> | 
         | 
      
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeFrom(MoveAnalysisResult other)
  
    public MoveAnalysisResult.Builder mergeFrom(MoveAnalysisResult other)
   
  Parameter
  
  Returns
  
  
  
  
    public MoveAnalysisResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public MoveAnalysisResult.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final MoveAnalysisResult.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  removeBlockers(int index)
  
    public MoveAnalysisResult.Builder removeBlockers(int index)
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  removeWarnings(int index)
  
    public MoveAnalysisResult.Builder removeWarnings(int index)
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  setBlockers(int index, MoveImpact value)
  
    public MoveAnalysisResult.Builder setBlockers(int index, MoveImpact value)
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Parameters
  
  Returns
  
  
  setBlockers(int index, MoveImpact.Builder builderForValue)
  
    public MoveAnalysisResult.Builder setBlockers(int index, MoveImpact.Builder builderForValue)
   
   Blocking information that would prevent the target resource from moving
 to the specified destination at runtime.
 repeated .google.cloud.asset.v1.MoveImpact blockers = 1;
 
  Parameters
  
  Returns
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public MoveAnalysisResult.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public MoveAnalysisResult.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final MoveAnalysisResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  setWarnings(int index, MoveImpact value)
  
    public MoveAnalysisResult.Builder setWarnings(int index, MoveImpact value)
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Parameters
  
  Returns
  
  
  setWarnings(int index, MoveImpact.Builder builderForValue)
  
    public MoveAnalysisResult.Builder setWarnings(int index, MoveImpact.Builder builderForValue)
   
   Warning information indicating that moving the target resource to the
 specified destination might be unsafe. This can include important policy
 information and configuration changes, but will not block moves at runtime.
 repeated .google.cloud.asset.v1.MoveImpact warnings = 2;
 
  Parameters
  
  Returns