A class to configure the elements of an AdvancedMarker
      icon. Use this class to create a configuration for an icon, then use it to create and set an
      icon.
For example:
PinConfig pinConfig = PinConfig.builder()
     .setBackgroundColor(Color.RED)
     .setBorderColor(Color.GREEN)
     .setGlyph(Glyph("A"))
     .build()
 AdvancedMarkerOptions advancedMarkerOptions =
     new AdvancedMarkerOptions()
         .icon(BitmapDescriptorFactory.fromPinConfig(pinConfig))
         .position(new LatLng(48, -122))
         .title("A marker with customized background, border, and glyph.");
 map.addMarker(advancedMarkerOptions);
 Nested Class Summary
| class | PinConfig.Builder | A builder for creating PinConfig
              instances.  | 
            |
| class | PinConfig.Glyph | Defines a glyph, which is the element at the center of an AdvancedMarker icon. | |
Constant Summary
| int | BITMAP_LENGTH_DP | |
| int | BITMAP_WIDTH_DP | |
| int | DEFAULT_PIN_BACKGROUND_COLOR | |
| int | DEFAULT_PIN_BORDER_COLOR | |
| int | DEFAULT_PIN_GLYPH_COLOR | 
Inherited Constant Summary
Public Method Summary
| static PinConfig.Builder | |
| int | 
                 
                  
                  getBackgroundColor()
                   
              
                    Gets the background color for this  
                PinConfig
                    object.
                   | 
            
| int | 
                 
                  
                  getBorderColor()
                   
              
                    Gets the border color for this  
                PinConfig
                    object.
                   | 
            
| PinConfig.Glyph | 
                 
                  getGlyph()
                   
              
                    Gets the  
                PinConfig.Glyph
                    object for this PinConfig
                    object.
                   | 
            
| void | 
                 
                  
                  writeToParcel(Parcel out, int
                  flags)
                 
               | 
            
Inherited Method Summary
Constants
public static final int BITMAP_LENGTH_DP
            Constant Value: 37
          
        public static final int BITMAP_WIDTH_DP
            Constant Value: 26
          
        public static final int DEFAULT_PIN_BACKGROUND_COLOR
            Constant Value: -1424587
          
        public static final int DEFAULT_PIN_BORDER_COLOR
            Constant Value: -3857889
          
        public static final int DEFAULT_PIN_GLYPH_COLOR
            Constant Value: -5041134
          
        Public Methods
public static PinConfig.Builder builder ()
Creates a builder for PinConfig.
public int getBackgroundColor ()
Gets the background color for this PinConfig
            object.
Returns
- background color.
 
public int getBorderColor ()
Gets the border color for this PinConfig
            object.
Returns
- border color.
 
public PinConfig.Glyph getGlyph ()
Gets the PinConfig.Glyph
            object for this PinConfig
            object.
Returns
- glyph.