@Override @SuppressWarnings("unchecked") public void convertMessageToKeyAndValue(Message message, Map<K, V> map) { MapEntry<K, V> entry = (MapEntry<K, V>) message; map.put(entry.getKey(), entry.getValue()); }
CapacityBytesOnTiersDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); capacityBytesOnTiers_.getMutableMap().put( capacityBytesOnTiers__.getKey(), capacityBytesOnTiers__.getValue()); break;
PropertiesDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); properties_.getMutableMap().put( properties__.getKey(), properties__.getValue()); break;
MountPointsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); mountPoints_.getMutableMap().put( mountPoints__.getKey(), mountPoints__.getValue()); break;
MetricsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); metrics_.getMutableMap().put( metrics__.getKey(), metrics__.getValue()); break;
ValuesDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); values_.getMutableMap().put( values__.getKey(), values__.getValue()); break;
templates = input.readMessage( TemplatesDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); templates_.getMutableMap().put(templates.getKey(), templates.getValue()); break; optionTemplate = input.readMessage( OptionTemplateDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); optionTemplate_.getMutableMap().put(optionTemplate.getKey(), optionTemplate.getValue()); break;
TagsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); tags_.getMutableMap().put( tags__.getKey(), tags__.getValue()); break;
CapacityBytesOnTiersDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); capacityBytesOnTiers_.getMutableMap().put( capacityBytesOnTiers__.getKey(), capacityBytesOnTiers__.getValue()); break; UsedBytesOnTiersDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); usedBytesOnTiers_.getMutableMap().put( usedBytesOnTiers__.getKey(), usedBytesOnTiers__.getValue()); break;
UsedBytesOnTiersDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); usedBytesOnTiers_.getMutableMap().put( usedBytesOnTiers__.getKey(), usedBytesOnTiers__.getValue()); break; AddedBlocksOnTiersDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); addedBlocksOnTiers_.getMutableMap().put( addedBlocksOnTiers__.getKey(), addedBlocksOnTiers__.getValue()); break;
CredentialsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); credentials_.getMutableMap().put( credentials__.getKey(), credentials__.getValue()); break;
FieldsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); fields_.getMutableMap().put( fields__.getKey(), fields__.getValue()); break;
ErrorsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); errors_.getMutableMap().put( errors__.getKey(), errors__.getValue()); break; WarnsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); warns_.getMutableMap().put( warns__.getKey(), warns__.getValue()); break;
PropertiesDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); properties_.getMutableMap().put( properties__.getKey(), properties__.getValue()); break;
FieldsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); fields_.getMutableMap().put(fields__.getKey(), fields__.getValue()); break;
input.readMessage( LabelDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); label_.getMutableMap().put(label__.getKey(), label__.getValue()); break;
CapacityBytesOnTiersDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); capacityBytesOnTiers_.getMutableMap().put( capacityBytesOnTiers__.getKey(), capacityBytesOnTiers__.getValue()); break; UsedBytesOnTiersDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); usedBytesOnTiers_.getMutableMap().put( usedBytesOnTiers__.getKey(), usedBytesOnTiers__.getValue()); break;
private static void writeMap(Collection<MapEntry> mapEntries, JsonWriter writer) { writer.beginObject(); for (MapEntry mapEntry : mapEntries) { // Key fields are always double-quoted in json writer.name(mapEntry.getKey().toString()); Descriptors.FieldDescriptor valueDescriptor = mapEntry.getDescriptorForType().findFieldByName("value"); writeFieldValue(valueDescriptor, mapEntry.getValue(), writer); } writer.endObject(); }
TotalBytesOnTiersDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); totalBytesOnTiers_.getMutableMap().put( totalBytesOnTiers__.getKey(), totalBytesOnTiers__.getValue()); break; UsedBytesOnTiersDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); usedBytesOnTiers_.getMutableMap().put( usedBytesOnTiers__.getKey(), usedBytesOnTiers__.getValue()); break; CurrentBlocksOnTiersDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); currentBlocksOnTiers_.getMutableMap().put( currentBlocksOnTiers__.getKey(), currentBlocksOnTiers__.getValue()); break;
@Override public Object getField(FieldDescriptor field) { checkFieldDescriptor(field); Object result = field.getNumber() == 1 ? getKey() : getValue(); // Convert enums to EnumValueDescriptor. if (field.getType() == FieldDescriptor.Type.ENUM) { result = field.getEnumType().findValueByNumberCreatingIfUnknown( (java.lang.Integer) result); } return result; }