Interface InstanceReferenceOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getInstanceId()
      The unique identifier of the Compute Engine instance.
      com.google.protobuf.ByteString getInstanceIdBytes()
      The unique identifier of the Compute Engine instance.
      String getInstanceName()
      The user-friendly name of the Compute Engine instance.
      com.google.protobuf.ByteString getInstanceNameBytes()
      The user-friendly name of the Compute Engine instance.
      String getPublicEciesKey()
      The public ECIES key used for sharing data with this instance.
      com.google.protobuf.ByteString getPublicEciesKeyBytes()
      The public ECIES key used for sharing data with this instance.
      String getPublicKey()
      The public RSA key used for sharing data with this instance.
      com.google.protobuf.ByteString getPublicKeyBytes()
      The public RSA key used for sharing data with this instance.
      • 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

      • getInstanceName

        String getInstanceName()
         The user-friendly name of the Compute Engine instance.
         
        string instance_name = 1;
        Returns:
        The instanceName.
      • getInstanceNameBytes

        com.google.protobuf.ByteString getInstanceNameBytes()
         The user-friendly name of the Compute Engine instance.
         
        string instance_name = 1;
        Returns:
        The bytes for instanceName.
      • getInstanceId

        String getInstanceId()
         The unique identifier of the Compute Engine instance.
         
        string instance_id = 2;
        Returns:
        The instanceId.
      • getInstanceIdBytes

        com.google.protobuf.ByteString getInstanceIdBytes()
         The unique identifier of the Compute Engine instance.
         
        string instance_id = 2;
        Returns:
        The bytes for instanceId.
      • getPublicKey

        String getPublicKey()
         The public RSA key used for sharing data with this instance.
         
        string public_key = 3;
        Returns:
        The publicKey.
      • getPublicKeyBytes

        com.google.protobuf.ByteString getPublicKeyBytes()
         The public RSA key used for sharing data with this instance.
         
        string public_key = 3;
        Returns:
        The bytes for publicKey.
      • getPublicEciesKey

        String getPublicEciesKey()
         The public ECIES key used for sharing data with this instance.
         
        string public_ecies_key = 4;
        Returns:
        The publicEciesKey.
      • getPublicEciesKeyBytes

        com.google.protobuf.ByteString getPublicEciesKeyBytes()
         The public ECIES key used for sharing data with this instance.
         
        string public_ecies_key = 4;
        Returns:
        The bytes for publicEciesKey.