Class DocumentSchemaServiceGrpc.DocumentSchemaServiceFutureStub

    • Method Detail

      • updateDocumentSchema

        public com.google.common.util.concurrent.ListenableFuture<DocumentSchema> updateDocumentSchema​(UpdateDocumentSchemaRequest request)
         Updates a Document Schema. Returns INVALID_ARGUMENT if the name of the
         Document Schema is non-empty and does not equal the existing name.
         Supports only appending new properties, adding new ENUM possible values,
         and updating the
         [EnumTypeOptions.validation_check_disabled][google.cloud.contentwarehouse.v1.EnumTypeOptions.validation_check_disabled]
         flag for ENUM possible values. Updating existing properties will result
         into INVALID_ARGUMENT.
         
      • getDocumentSchema

        public com.google.common.util.concurrent.ListenableFuture<DocumentSchema> getDocumentSchema​(GetDocumentSchemaRequest request)
         Gets a document schema. Returns NOT_FOUND if the document schema does not
         exist.
         
      • deleteDocumentSchema

        public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteDocumentSchema​(DeleteDocumentSchemaRequest request)
         Deletes a document schema. Returns NOT_FOUND if the document schema does
         not exist. Returns BAD_REQUEST if the document schema has documents
         depending on it.