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 Type
    Method
    Description
    com.google.protobuf.ByteString
    Optional.
    com.google.protobuf.ByteString
    Optional.
    Optional.
    com.google.protobuf.ByteString
    Optional.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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.