Class DeleteDataAttributeBindingRequest.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<DeleteDataAttributeBindingRequest.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<DeleteDataAttributeBindingRequest.Builder>
      • getDefaultInstanceForType

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

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

        public DeleteDataAttributeBindingRequest 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<DeleteDataAttributeBindingRequest.Builder>
      • getName

        public String getName()
         Required. The resource name of the DataAttributeBinding:
         projects/{project_number}/locations/{location_id}/dataAttributeBindings/{data_attribute_binding_id}
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Specified by:
        getName in interface DeleteDataAttributeBindingRequestOrBuilder
        Returns:
        The name.
      • getNameBytes

        public com.google.protobuf.ByteString getNameBytes()
         Required. The resource name of the DataAttributeBinding:
         projects/{project_number}/locations/{location_id}/dataAttributeBindings/{data_attribute_binding_id}
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Specified by:
        getNameBytes in interface DeleteDataAttributeBindingRequestOrBuilder
        Returns:
        The bytes for name.
      • setName

        public DeleteDataAttributeBindingRequest.Builder setName​(String value)
         Required. The resource name of the DataAttributeBinding:
         projects/{project_number}/locations/{location_id}/dataAttributeBindings/{data_attribute_binding_id}
         
        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 DeleteDataAttributeBindingRequest.Builder clearName()
         Required. The resource name of the DataAttributeBinding:
         projects/{project_number}/locations/{location_id}/dataAttributeBindings/{data_attribute_binding_id}
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        This builder for chaining.
      • setNameBytes

        public DeleteDataAttributeBindingRequest.Builder setNameBytes​(com.google.protobuf.ByteString value)
         Required. The resource name of the DataAttributeBinding:
         projects/{project_number}/locations/{location_id}/dataAttributeBindings/{data_attribute_binding_id}
         
        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.
      • getEtag

        public String getEtag()
         Required. If the client provided etag value does not match the current etag
         value, the DeleteDataAttributeBindingRequest method returns an ABORTED
         error response. Etags must be used when calling the
         DeleteDataAttributeBinding.
         
        string etag = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getEtag in interface DeleteDataAttributeBindingRequestOrBuilder
        Returns:
        The etag.
      • getEtagBytes

        public com.google.protobuf.ByteString getEtagBytes()
         Required. If the client provided etag value does not match the current etag
         value, the DeleteDataAttributeBindingRequest method returns an ABORTED
         error response. Etags must be used when calling the
         DeleteDataAttributeBinding.
         
        string etag = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getEtagBytes in interface DeleteDataAttributeBindingRequestOrBuilder
        Returns:
        The bytes for etag.
      • setEtag

        public DeleteDataAttributeBindingRequest.Builder setEtag​(String value)
         Required. If the client provided etag value does not match the current etag
         value, the DeleteDataAttributeBindingRequest method returns an ABORTED
         error response. Etags must be used when calling the
         DeleteDataAttributeBinding.
         
        string etag = 2 [(.google.api.field_behavior) = REQUIRED];
        Parameters:
        value - The etag to set.
        Returns:
        This builder for chaining.
      • clearEtag

        public DeleteDataAttributeBindingRequest.Builder clearEtag()
         Required. If the client provided etag value does not match the current etag
         value, the DeleteDataAttributeBindingRequest method returns an ABORTED
         error response. Etags must be used when calling the
         DeleteDataAttributeBinding.
         
        string etag = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        This builder for chaining.
      • setEtagBytes

        public DeleteDataAttributeBindingRequest.Builder setEtagBytes​(com.google.protobuf.ByteString value)
         Required. If the client provided etag value does not match the current etag
         value, the DeleteDataAttributeBindingRequest method returns an ABORTED
         error response. Etags must be used when calling the
         DeleteDataAttributeBinding.
         
        string etag = 2 [(.google.api.field_behavior) = REQUIRED];
        Parameters:
        value - The bytes for etag to set.
        Returns:
        This builder for chaining.