public final class MedicalDeviceInfo extends GeneratedMessage implements MedicalDeviceInfoOrBuilder
Software as Medical Device (SaMD) metadata.
Used to construct the Unique Device Identifier (UDI).
Protobuf type google.devicesandservices.health.v4.MedicalDeviceInfo
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
ALGORITHM_VERSION_FIELD_NUMBER
public static final int ALGORITHM_VERSION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DEVICE_MODEL_FIELD_NUMBER
public static final int DEVICE_MODEL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FEATURE_VERSION_FIELD_NUMBER
public static final int FEATURE_VERSION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FIRMWARE_VERSION_FIELD_NUMBER
public static final int FIRMWARE_VERSION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SERVICE_VERSION_FIELD_NUMBER
public static final int SERVICE_VERSION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static MedicalDeviceInfo getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static MedicalDeviceInfo.Builder newBuilder()
newBuilder(MedicalDeviceInfo prototype)
public static MedicalDeviceInfo.Builder newBuilder(MedicalDeviceInfo prototype)
public static MedicalDeviceInfo parseDelimitedFrom(InputStream input)
public static MedicalDeviceInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static MedicalDeviceInfo parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static MedicalDeviceInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static MedicalDeviceInfo parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static MedicalDeviceInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static MedicalDeviceInfo parseFrom(CodedInputStream input)
public static MedicalDeviceInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static MedicalDeviceInfo parseFrom(InputStream input)
public static MedicalDeviceInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static MedicalDeviceInfo parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static MedicalDeviceInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<MedicalDeviceInfo> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAlgorithmVersion()
public String getAlgorithmVersion()
Output only. The algorithm version used by the feature.
string algorithm_version = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The algorithmVersion.
|
getAlgorithmVersionBytes()
public ByteString getAlgorithmVersionBytes()
Output only. The algorithm version used by the feature.
string algorithm_version = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for algorithmVersion.
|
getDefaultInstanceForType()
public MedicalDeviceInfo getDefaultInstanceForType()
getDeviceModel()
public String getDeviceModel()
Output only. The model name or device type of the compatible device used to
collect the data.
string device_model = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The deviceModel.
|
getDeviceModelBytes()
public ByteString getDeviceModelBytes()
Output only. The model name or device type of the compatible device used to
collect the data.
string device_model = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for deviceModel.
|
getFeatureVersion()
public String getFeatureVersion()
Output only. The version of the feature/app running on the device.
string feature_version = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The featureVersion.
|
getFeatureVersionBytes()
public ByteString getFeatureVersionBytes()
Output only. The version of the feature/app running on the device.
string feature_version = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for featureVersion.
|
getFirmwareVersion()
public String getFirmwareVersion()
Output only. The firmware version running on the compatible device used to
collect the data.
string firmware_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The firmwareVersion.
|
getFirmwareVersionBytes()
public ByteString getFirmwareVersionBytes()
Output only. The firmware version running on the compatible device used to
collect the data.
string firmware_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for firmwareVersion.
|
getParserForType()
public Parser<MedicalDeviceInfo> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getServiceVersion()
public String getServiceVersion()
Output only. The service version used by the feature.
string service_version = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The serviceVersion.
|
getServiceVersionBytes()
public ByteString getServiceVersionBytes()
Output only. The service version used by the feature.
string service_version = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for serviceVersion.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public MedicalDeviceInfo.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected MedicalDeviceInfo.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public MedicalDeviceInfo.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides