public static final class ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder extends GeneratedMessageV3.Builder<ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder> implements ImageTransformations.ImageTransformation.SelectedInfoTypesOrBuilder
   
   Apply transformation to the selected info_types.
 Protobuf type 
 google.privacy.dlp.v2.ImageTransformations.ImageTransformation.SelectedInfoTypes
 
  
  
  
    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
  
  
  
  
    public static final Descriptors.Descriptor getDescriptor()
   
  Returns
  
  Methods
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder addAllInfoTypes(Iterable<? extends InfoType> values)
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | values | 
        Iterable<? extends com.google.privacy.dlp.v2.InfoType>
  | 
      
    
  
  Returns
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder addInfoTypes(InfoType value)
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
  Returns
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder addInfoTypes(InfoType.Builder builderForValue)
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
  Returns
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder addInfoTypes(int index, InfoType value)
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameters
  
  Returns
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder addInfoTypes(int index, InfoType.Builder builderForValue)
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameters
  
  Returns
  
  
  
  
    public InfoType.Builder addInfoTypesBuilder()
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  
  
    public InfoType.Builder addInfoTypesBuilder(int index)
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes build()
   
  Returns
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes buildPartial()
   
  Returns
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder clear()
   
  Returns
  
  Overrides
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder clearInfoTypes()
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder clone()
   
  Returns
  
  Overrides
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes getDefaultInstanceForType()
   
  Returns
  
  
  
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  
  
    public InfoType getInfoTypes(int index)
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  
  
    public InfoType.Builder getInfoTypesBuilder(int index)
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  
  
    public List<InfoType.Builder> getInfoTypesBuilderList()
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  
  
    public int getInfoTypesCount()
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  
  
    public List<InfoType> getInfoTypesList()
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  
  
    public InfoTypeOrBuilder getInfoTypesOrBuilder(int index)
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  
  
    public List<? extends InfoTypeOrBuilder> getInfoTypesOrBuilderList()
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | List<? extends com.google.privacy.dlp.v2.InfoTypeOrBuilder> | 
         | 
      
    
  
  
  
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder mergeFrom(ImageTransformations.ImageTransformation.SelectedInfoTypes other)
   
  Parameter
  
  Returns
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  
  
    public final ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder removeInfoTypes(int index)
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder setInfoTypes(int index, InfoType value)
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameters
  
  Returns
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder setInfoTypes(int index, InfoType.Builder builderForValue)
   
   Required. InfoTypes to apply the transformation to. Required. Provided InfoType
 must be unique within the ImageTransformations message.
 
 repeated .google.privacy.dlp.v2.InfoType info_types = 5 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameters
  
  Returns
  
  
  
  
    public ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  
  
    public final ImageTransformations.ImageTransformation.SelectedInfoTypes.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides