Interface NvidiaAttestation.GpuInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
NvidiaAttestation.GpuInfo,NvidiaAttestation.GpuInfo.Builder
- Enclosing class:
- NvidiaAttestation
public static interface NvidiaAttestation.GpuInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.ByteStringOptional.com.google.protobuf.ByteStringOptional.Optional.com.google.protobuf.ByteStringOptional.Optional.intOptional.getUuid()Optional.com.google.protobuf.ByteStringOptional.Optional.com.google.protobuf.ByteStringOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getUuid
String getUuid()Optional. The UUID of the GPU device.
string uuid = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The uuid.
-
getUuidBytes
com.google.protobuf.ByteString getUuidBytes()Optional. The UUID of the GPU device.
string uuid = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for uuid.
-
getDriverVersion
String getDriverVersion()Optional. The driver version of the GPU.
string driver_version = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The driverVersion.
-
getDriverVersionBytes
com.google.protobuf.ByteString getDriverVersionBytes()Optional. The driver version of the GPU.
string driver_version = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for driverVersion.
-
getVbiosVersion
String getVbiosVersion()Optional. The vBIOS version of the GPU.
string vbios_version = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The vbiosVersion.
-
getVbiosVersionBytes
com.google.protobuf.ByteString getVbiosVersionBytes()Optional. The vBIOS version of the GPU.
string vbios_version = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for vbiosVersion.
-
getGpuArchitectureTypeValue
int getGpuArchitectureTypeValue()Optional. The GPU architecture type.
.google.cloud.confidentialcomputing.v1.NvidiaAttestation.GpuArchitectureType gpu_architecture_type = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The enum numeric value on the wire for gpuArchitectureType.
-
getGpuArchitectureType
NvidiaAttestation.GpuArchitectureType getGpuArchitectureType()Optional. The GPU architecture type.
.google.cloud.confidentialcomputing.v1.NvidiaAttestation.GpuArchitectureType gpu_architecture_type = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The gpuArchitectureType.
-
getAttestationCertificateChain
com.google.protobuf.ByteString getAttestationCertificateChain()Optional. The raw attestation certificate chain for the GPU device.
bytes attestation_certificate_chain = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The attestationCertificateChain.
-
getAttestationReport
com.google.protobuf.ByteString getAttestationReport()Optional. The raw attestation report for the GPU device. This field contains SPDM request/response defined in https://www.dmtf.org/sites/default/files/standards/documents/DSP0274_1.1.0.pdf
bytes attestation_report = 6 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The attestationReport.
-