Interface NvidiaAttestationOrBuilder (0.71.0)

public interface NvidiaAttestationOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCcFeatureCase()

public abstract NvidiaAttestation.CcFeatureCase getCcFeatureCase()
Returns
Type Description
NvidiaAttestation.CcFeatureCase

getMpt()

public abstract NvidiaAttestation.MultiGpuSecurePassthroughAttestation getMpt()

Multi-GPU Secure Passthrough (MPT) attestation.

.google.cloud.confidentialcomputing.v1.NvidiaAttestation.MultiGpuSecurePassthroughAttestation mpt = 3;

Returns
Type Description
NvidiaAttestation.MultiGpuSecurePassthroughAttestation

The mpt.

getMptOrBuilder()

public abstract NvidiaAttestation.MultiGpuSecurePassthroughAttestationOrBuilder getMptOrBuilder()

Multi-GPU Secure Passthrough (MPT) attestation.

.google.cloud.confidentialcomputing.v1.NvidiaAttestation.MultiGpuSecurePassthroughAttestation mpt = 3;

Returns
Type Description
NvidiaAttestation.MultiGpuSecurePassthroughAttestationOrBuilder

getPpcie()

public abstract NvidiaAttestation.ProtectedPcieAttestation getPpcie()

Protected PCIe (PPCIE) attestation.

.google.cloud.confidentialcomputing.v1.NvidiaAttestation.ProtectedPcieAttestation ppcie = 2;

Returns
Type Description
NvidiaAttestation.ProtectedPcieAttestation

The ppcie.

getPpcieOrBuilder()

public abstract NvidiaAttestation.ProtectedPcieAttestationOrBuilder getPpcieOrBuilder()

Protected PCIe (PPCIE) attestation.

.google.cloud.confidentialcomputing.v1.NvidiaAttestation.ProtectedPcieAttestation ppcie = 2;

Returns
Type Description
NvidiaAttestation.ProtectedPcieAttestationOrBuilder

getSpt()

public abstract NvidiaAttestation.SinglePassthroughAttestation getSpt()

Single GPU Passthrough (SPT) attestation.

.google.cloud.confidentialcomputing.v1.NvidiaAttestation.SinglePassthroughAttestation spt = 1;

Returns
Type Description
NvidiaAttestation.SinglePassthroughAttestation

The spt.

getSptOrBuilder()

public abstract NvidiaAttestation.SinglePassthroughAttestationOrBuilder getSptOrBuilder()

Single GPU Passthrough (SPT) attestation.

.google.cloud.confidentialcomputing.v1.NvidiaAttestation.SinglePassthroughAttestation spt = 1;

Returns
Type Description
NvidiaAttestation.SinglePassthroughAttestationOrBuilder

hasMpt()

public abstract boolean hasMpt()

Multi-GPU Secure Passthrough (MPT) attestation.

.google.cloud.confidentialcomputing.v1.NvidiaAttestation.MultiGpuSecurePassthroughAttestation mpt = 3;

Returns
Type Description
boolean

Whether the mpt field is set.

hasPpcie()

public abstract boolean hasPpcie()

Protected PCIe (PPCIE) attestation.

.google.cloud.confidentialcomputing.v1.NvidiaAttestation.ProtectedPcieAttestation ppcie = 2;

Returns
Type Description
boolean

Whether the ppcie field is set.

hasSpt()

public abstract boolean hasSpt()

Single GPU Passthrough (SPT) attestation.

.google.cloud.confidentialcomputing.v1.NvidiaAttestation.SinglePassthroughAttestation spt = 1;

Returns
Type Description
boolean

Whether the spt field is set.