Interface ShieldedInstanceConfigOrBuilder

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

    public interface ShieldedInstanceConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getEnableIntegrityMonitoring()
      Defines whether the instance has integrity monitoring enabled.
      boolean getEnableSecureBoot()
      Defines whether the instance has Secure Boot enabled.
      boolean getEnableVtpm()
      Defines whether the instance has the vTPM enabled.
      boolean hasEnableIntegrityMonitoring()
      Defines whether the instance has integrity monitoring enabled.
      boolean hasEnableSecureBoot()
      Defines whether the instance has Secure Boot enabled.
      boolean hasEnableVtpm()
      Defines whether the instance has the vTPM enabled.
      • 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 Detail

      • hasEnableIntegrityMonitoring

        boolean hasEnableIntegrityMonitoring()
         Defines whether the instance has integrity monitoring enabled. Enabled by default.
         
        optional bool enable_integrity_monitoring = 409071030;
        Returns:
        Whether the enableIntegrityMonitoring field is set.
      • getEnableIntegrityMonitoring

        boolean getEnableIntegrityMonitoring()
         Defines whether the instance has integrity monitoring enabled. Enabled by default.
         
        optional bool enable_integrity_monitoring = 409071030;
        Returns:
        The enableIntegrityMonitoring.
      • hasEnableSecureBoot

        boolean hasEnableSecureBoot()
         Defines whether the instance has Secure Boot enabled. Disabled by default.
         
        optional bool enable_secure_boot = 123568638;
        Returns:
        Whether the enableSecureBoot field is set.
      • getEnableSecureBoot

        boolean getEnableSecureBoot()
         Defines whether the instance has Secure Boot enabled. Disabled by default.
         
        optional bool enable_secure_boot = 123568638;
        Returns:
        The enableSecureBoot.
      • hasEnableVtpm

        boolean hasEnableVtpm()
         Defines whether the instance has the vTPM enabled. Enabled by default.
         
        optional bool enable_vtpm = 181858935;
        Returns:
        Whether the enableVtpm field is set.
      • getEnableVtpm

        boolean getEnableVtpm()
         Defines whether the instance has the vTPM enabled. Enabled by default.
         
        optional bool enable_vtpm = 181858935;
        Returns:
        The enableVtpm.