Interface DeleteInstanceConfigRequestOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getEtag()
      Used for optimistic concurrency control as a way to help prevent simultaneous deletes of an instance config from overwriting each other.
      com.google.protobuf.ByteString getEtagBytes()
      Used for optimistic concurrency control as a way to help prevent simultaneous deletes of an instance config from overwriting each other.
      String getName()
      Required.
      com.google.protobuf.ByteString getNameBytes()
      Required.
      boolean getValidateOnly()
      An option to validate, but not actually execute, a request, and provide the same response.
      • 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

      • getName

        String getName()
         Required. The name of the instance configuration to be deleted.
         Values are of the form
         `projects/<project>/instanceConfigs/<instance_config>`
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Required. The name of the instance configuration to be deleted.
         Values are of the form
         `projects/<project>/instanceConfigs/<instance_config>`
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for name.
      • getEtag

        String getEtag()
         Used for optimistic concurrency control as a way to help prevent
         simultaneous deletes of an instance config from overwriting each
         other. If not empty, the API
         only deletes the instance config when the etag provided matches the current
         status of the requested instance config. Otherwise, deletes the instance
         config without checking the current status of the requested instance
         config.
         
        string etag = 2;
        Returns:
        The etag.
      • getEtagBytes

        com.google.protobuf.ByteString getEtagBytes()
         Used for optimistic concurrency control as a way to help prevent
         simultaneous deletes of an instance config from overwriting each
         other. If not empty, the API
         only deletes the instance config when the etag provided matches the current
         status of the requested instance config. Otherwise, deletes the instance
         config without checking the current status of the requested instance
         config.
         
        string etag = 2;
        Returns:
        The bytes for etag.
      • getValidateOnly

        boolean getValidateOnly()
         An option to validate, but not actually execute, a request,
         and provide the same response.
         
        bool validate_only = 3;
        Returns:
        The validateOnly.