public sealed class CommitRepositoryChangesRequest.Types.FileOperation : IMessage<CommitRepositoryChangesRequest.Types.FileOperation>, IEquatable<CommitRepositoryChangesRequest.Types.FileOperation>, IDeepCloneable<CommitRepositoryChangesRequest.Types.FileOperation>, IBufferMessage, IMessage
Reference documentation and code samples for the Dataform v1beta1 API class CommitRepositoryChangesRequest.Types.FileOperation.
Represents a single file operation to the repository.
Implements
IMessageCommitRepositoryChangesRequestTypesFileOperation, IEquatableCommitRepositoryChangesRequestTypesFileOperation, IDeepCloneableCommitRepositoryChangesRequestTypesFileOperation, IBufferMessage, IMessageNamespace
Google.Cloud.Dataform.V1Beta1Assembly
Google.Cloud.Dataform.V1Beta1.dll
Constructors
FileOperation()
public FileOperation()
FileOperation(FileOperation)
public FileOperation(CommitRepositoryChangesRequest.Types.FileOperation other)
Parameter | |
---|---|
Name | Description |
other |
CommitRepositoryChangesRequestTypesFileOperation |
Properties
DeleteFile
public CommitRepositoryChangesRequest.Types.FileOperation.Types.DeleteFile DeleteFile { get; set; }
Represents the delete operation.
Property Value | |
---|---|
Type | Description |
CommitRepositoryChangesRequestTypesFileOperationTypesDeleteFile |
OperationCase
public CommitRepositoryChangesRequest.Types.FileOperation.OperationOneofCase OperationCase { get; }
Property Value | |
---|---|
Type | Description |
CommitRepositoryChangesRequestTypesFileOperationOperationOneofCase |
WriteFile
public CommitRepositoryChangesRequest.Types.FileOperation.Types.WriteFile WriteFile { get; set; }
Represents the write operation.
Property Value | |
---|---|
Type | Description |
CommitRepositoryChangesRequestTypesFileOperationTypesWriteFile |