Interface GuestOsFeatureOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
GuestOsFeature, GuestOsFeature.Builder

@Generated public interface GuestOsFeatureOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The ID of a supported feature.
    com.google.protobuf.ByteString
    The ID of a supported feature.
    boolean
    The ID of a supported feature.

    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

    • hasType

      boolean hasType()
       The ID of a supported feature. To add multiple values, use commas to
       separate values. Set to one or more of the following values:
      
       - VIRTIO_SCSI_MULTIQUEUE
       - WINDOWS
       - MULTI_IP_SUBNET
       - UEFI_COMPATIBLE
       - GVNIC
       - SEV_CAPABLE
       - SUSPEND_RESUME_COMPATIBLE
       - SEV_LIVE_MIGRATABLE_V2
       - SEV_SNP_CAPABLE
       - TDX_CAPABLE
       - IDPF
       - SNP_SVSM_CAPABLE
       - CCA_CAPABLE
      
      
       For more information, see
       Enabling guest operating system features.
       Check the Type enum for the list of possible values.
       
      optional string type = 3575610;
      Returns:
      Whether the type field is set.
    • getType

      String getType()
       The ID of a supported feature. To add multiple values, use commas to
       separate values. Set to one or more of the following values:
      
       - VIRTIO_SCSI_MULTIQUEUE
       - WINDOWS
       - MULTI_IP_SUBNET
       - UEFI_COMPATIBLE
       - GVNIC
       - SEV_CAPABLE
       - SUSPEND_RESUME_COMPATIBLE
       - SEV_LIVE_MIGRATABLE_V2
       - SEV_SNP_CAPABLE
       - TDX_CAPABLE
       - IDPF
       - SNP_SVSM_CAPABLE
       - CCA_CAPABLE
      
      
       For more information, see
       Enabling guest operating system features.
       Check the Type enum for the list of possible values.
       
      optional string type = 3575610;
      Returns:
      The type.
    • getTypeBytes

      com.google.protobuf.ByteString getTypeBytes()
       The ID of a supported feature. To add multiple values, use commas to
       separate values. Set to one or more of the following values:
      
       - VIRTIO_SCSI_MULTIQUEUE
       - WINDOWS
       - MULTI_IP_SUBNET
       - UEFI_COMPATIBLE
       - GVNIC
       - SEV_CAPABLE
       - SUSPEND_RESUME_COMPATIBLE
       - SEV_LIVE_MIGRATABLE_V2
       - SEV_SNP_CAPABLE
       - TDX_CAPABLE
       - IDPF
       - SNP_SVSM_CAPABLE
       - CCA_CAPABLE
      
      
       For more information, see
       Enabling guest operating system features.
       Check the Type enum for the list of possible values.
       
      optional string type = 3575610;
      Returns:
      The bytes for type.