Class DeleteWorkstationClusterRequest.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteWorkstationClusterRequest.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteWorkstationClusterRequest.Builder>
      • getDefaultInstanceForType

        public DeleteWorkstationClusterRequest getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public DeleteWorkstationClusterRequest build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public DeleteWorkstationClusterRequest buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteWorkstationClusterRequest.Builder>
      • getName

        public String getName()
         Required. Name of the workstation cluster to delete.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Specified by:
        getName in interface DeleteWorkstationClusterRequestOrBuilder
        Returns:
        The name.
      • getNameBytes

        public com.google.protobuf.ByteString getNameBytes()
         Required. Name of the workstation cluster to delete.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Specified by:
        getNameBytes in interface DeleteWorkstationClusterRequestOrBuilder
        Returns:
        The bytes for name.
      • setName

        public DeleteWorkstationClusterRequest.Builder setName​(String value)
         Required. Name of the workstation cluster to delete.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Parameters:
        value - The name to set.
        Returns:
        This builder for chaining.
      • clearName

        public DeleteWorkstationClusterRequest.Builder clearName()
         Required. Name of the workstation cluster to delete.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        This builder for chaining.
      • setNameBytes

        public DeleteWorkstationClusterRequest.Builder setNameBytes​(com.google.protobuf.ByteString value)
         Required. Name of the workstation cluster to delete.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Parameters:
        value - The bytes for name to set.
        Returns:
        This builder for chaining.
      • getValidateOnly

        public boolean getValidateOnly()
         Optional. If set, validate the request and preview the review, but do not
         apply it.
         
        bool validate_only = 2 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getValidateOnly in interface DeleteWorkstationClusterRequestOrBuilder
        Returns:
        The validateOnly.
      • setValidateOnly

        public DeleteWorkstationClusterRequest.Builder setValidateOnly​(boolean value)
         Optional. If set, validate the request and preview the review, but do not
         apply it.
         
        bool validate_only = 2 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The validateOnly to set.
        Returns:
        This builder for chaining.
      • clearValidateOnly

        public DeleteWorkstationClusterRequest.Builder clearValidateOnly()
         Optional. If set, validate the request and preview the review, but do not
         apply it.
         
        bool validate_only = 2 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        This builder for chaining.
      • getEtag

        public String getEtag()
         Optional. If set, the request will be rejected if the latest version of the
         workstation cluster on the server does not have this ETag.
         
        string etag = 3 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getEtag in interface DeleteWorkstationClusterRequestOrBuilder
        Returns:
        The etag.
      • getEtagBytes

        public com.google.protobuf.ByteString getEtagBytes()
         Optional. If set, the request will be rejected if the latest version of the
         workstation cluster on the server does not have this ETag.
         
        string etag = 3 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getEtagBytes in interface DeleteWorkstationClusterRequestOrBuilder
        Returns:
        The bytes for etag.
      • setEtag

        public DeleteWorkstationClusterRequest.Builder setEtag​(String value)
         Optional. If set, the request will be rejected if the latest version of the
         workstation cluster on the server does not have this ETag.
         
        string etag = 3 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The etag to set.
        Returns:
        This builder for chaining.
      • clearEtag

        public DeleteWorkstationClusterRequest.Builder clearEtag()
         Optional. If set, the request will be rejected if the latest version of the
         workstation cluster on the server does not have this ETag.
         
        string etag = 3 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        This builder for chaining.
      • setEtagBytes

        public DeleteWorkstationClusterRequest.Builder setEtagBytes​(com.google.protobuf.ByteString value)
         Optional. If set, the request will be rejected if the latest version of the
         workstation cluster on the server does not have this ETag.
         
        string etag = 3 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The bytes for etag to set.
        Returns:
        This builder for chaining.
      • getForce

        public boolean getForce()
         Optional. If set, any workstation configurations and workstations in the
         workstation cluster are also deleted. Otherwise, the request only
         works if the workstation cluster has no configurations or workstations.
         
        bool force = 4 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getForce in interface DeleteWorkstationClusterRequestOrBuilder
        Returns:
        The force.
      • setForce

        public DeleteWorkstationClusterRequest.Builder setForce​(boolean value)
         Optional. If set, any workstation configurations and workstations in the
         workstation cluster are also deleted. Otherwise, the request only
         works if the workstation cluster has no configurations or workstations.
         
        bool force = 4 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The force to set.
        Returns:
        This builder for chaining.
      • clearForce

        public DeleteWorkstationClusterRequest.Builder clearForce()
         Optional. If set, any workstation configurations and workstations in the
         workstation cluster are also deleted. Otherwise, the request only
         works if the workstation cluster has no configurations or workstations.
         
        bool force = 4 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        This builder for chaining.