code: @Override
      public Optional<FieldTypes> get(final String fieldName) {
          return Optional.ofNullable(get(ImmutableSet.of(fieldName)).get(fieldName));
      }
docs: Returns the {@link FieldTypes} object for the given message field name.
  
  @param fieldName name of the field to get the type for
  @return field type object