public static final class PullGitCommitsRequest.Builder extends GeneratedMessageV3.Builder<PullGitCommitsRequest.Builder> implements PullGitCommitsRequestOrBuilder
PullGitCommits
request message.
Protobuf type google.cloud.dataform.v1beta1.PullGitCommitsRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
ReturnsMethods
public PullGitCommitsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
ParametersReturnsOverridespublic PullGitCommitsRequest build()
Returnspublic PullGitCommitsRequest buildPartial()
Returnspublic PullGitCommitsRequest.Builder clear()
ReturnsOverridespublic PullGitCommitsRequest.Builder clearAuthor()
Required. The author of any merge commit which may be created as a result of merging fetched Git commits into this workspace.
.google.cloud.dataform.v1beta1.CommitAuthor author = 3 [(.google.api.field_behavior) = REQUIRED];
Returnspublic PullGitCommitsRequest.Builder clearField(Descriptors.FieldDescriptor field)
ParameterReturnsOverridespublic PullGitCommitsRequest.Builder clearName()
Required. The workspace's name.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returnspublic PullGitCommitsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
ParameterReturnsOverridespublic PullGitCommitsRequest.Builder clearRemoteBranch()
Optional. The name of the branch in the Git remote from which to pull commits. If left unset, the repository's default branch name will be used.
string remote_branch = 2 [(.google.api.field_behavior) = OPTIONAL];
Returnspublic PullGitCommitsRequest.Builder clone()
ReturnsOverridespublic CommitAuthor getAuthor()
Required. The author of any merge commit which may be created as a result of merging fetched Git commits into this workspace.
.google.cloud.dataform.v1beta1.CommitAuthor author = 3 [(.google.api.field_behavior) = REQUIRED];
Returnspublic CommitAuthor.Builder getAuthorBuilder()
Required. The author of any merge commit which may be created as a result of merging fetched Git commits into this workspace.
.google.cloud.dataform.v1beta1.CommitAuthor author = 3 [(.google.api.field_behavior) = REQUIRED];
Returnspublic CommitAuthorOrBuilder getAuthorOrBuilder()
Required. The author of any merge commit which may be created as a result of merging fetched Git commits into this workspace.
.google.cloud.dataform.v1beta1.CommitAuthor author = 3 [(.google.api.field_behavior) = REQUIRED];
Returnspublic PullGitCommitsRequest getDefaultInstanceForType()
Returnspublic Descriptors.Descriptor getDescriptorForType()
ReturnsOverridesRequired. The workspace's name.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
ReturnsType | Description |
String | The name. |
public ByteString getNameBytes()
Required. The workspace's name.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returnspublic String getRemoteBranch()
Optional. The name of the branch in the Git remote from which to pull commits. If left unset, the repository's default branch name will be used.
string remote_branch = 2 [(.google.api.field_behavior) = OPTIONAL];
ReturnsType | Description |
String | The remoteBranch. |
public ByteString getRemoteBranchBytes()
Optional. The name of the branch in the Git remote from which to pull commits. If left unset, the repository's default branch name will be used.
string remote_branch = 2 [(.google.api.field_behavior) = OPTIONAL];
ReturnsType | Description |
ByteString | The bytes for remoteBranch. |
public boolean hasAuthor()
Required. The author of any merge commit which may be created as a result of merging fetched Git commits into this workspace.
.google.cloud.dataform.v1beta1.CommitAuthor author = 3 [(.google.api.field_behavior) = REQUIRED];
ReturnsType | Description |
boolean | Whether the author field is set. |
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
ReturnsOverridespublic final boolean isInitialized()
ReturnsOverridespublic PullGitCommitsRequest.Builder mergeAuthor(CommitAuthor value)
Required. The author of any merge commit which may be created as a result of merging fetched Git commits into this workspace.
.google.cloud.dataform.v1beta1.CommitAuthor author = 3 [(.google.api.field_behavior) = REQUIRED];
ParameterReturnspublic PullGitCommitsRequest.Builder mergeFrom(PullGitCommitsRequest other)
ParameterReturnspublic PullGitCommitsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
ParametersReturnsOverridesExceptionspublic PullGitCommitsRequest.Builder mergeFrom(Message other)
ParameterReturnsOverridespublic final PullGitCommitsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
ParameterReturnsOverridespublic PullGitCommitsRequest.Builder setAuthor(CommitAuthor value)
Required. The author of any merge commit which may be created as a result of merging fetched Git commits into this workspace.
.google.cloud.dataform.v1beta1.CommitAuthor author = 3 [(.google.api.field_behavior) = REQUIRED];
ParameterReturnspublic PullGitCommitsRequest.Builder setAuthor(CommitAuthor.Builder builderForValue)
Required. The author of any merge commit which may be created as a result of merging fetched Git commits into this workspace.
.google.cloud.dataform.v1beta1.CommitAuthor author = 3 [(.google.api.field_behavior) = REQUIRED];
ParameterReturnspublic PullGitCommitsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
ParametersReturnsOverridespublic PullGitCommitsRequest.Builder setName(String value)
Required. The workspace's name.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
ParameterName | Description |
value | String
The name to set. |
Returnspublic PullGitCommitsRequest.Builder setNameBytes(ByteString value)
Required. The workspace's name.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
ParameterName | Description |
value | ByteString
The bytes for name to set. |
Returnspublic PullGitCommitsRequest.Builder setRemoteBranch(String value)
Optional. The name of the branch in the Git remote from which to pull commits. If left unset, the repository's default branch name will be used.
string remote_branch = 2 [(.google.api.field_behavior) = OPTIONAL];
ParameterName | Description |
value | String
The remoteBranch to set. |
Returnspublic PullGitCommitsRequest.Builder setRemoteBranchBytes(ByteString value)
Optional. The name of the branch in the Git remote from which to pull commits. If left unset, the repository's default branch name will be used.
string remote_branch = 2 [(.google.api.field_behavior) = OPTIONAL];
ParameterName | Description |
value | ByteString
The bytes for remoteBranch to set. |
Returnspublic PullGitCommitsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
ParametersReturnsOverridespublic final PullGitCommitsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
ParameterReturnsOverrides