Interface NvidiaAttestation.SwitchInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
NvidiaAttestation.SwitchInfo,NvidiaAttestation.SwitchInfo.Builder
- Enclosing class:
- NvidiaAttestation
public static interface NvidiaAttestation.SwitchInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.ByteStringOptional.com.google.protobuf.ByteStringOptional.getUuid()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 NVSwitch device.
string uuid = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The uuid.
-
getUuidBytes
com.google.protobuf.ByteString getUuidBytes()Optional. The UUID of the NVSwitch device.
string uuid = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for uuid.
-
getAttestationCertificateChain
com.google.protobuf.ByteString getAttestationCertificateChain()Optional. The raw attestation certificate chain for the NVSwitch device.
bytes attestation_certificate_chain = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The attestationCertificateChain.
-
getAttestationReport
com.google.protobuf.ByteString getAttestationReport()Optional. The raw attestation report for the NvSwitch 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 = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The attestationReport.
-