public static final class UserCredential.Builder extends GeneratedMessageV3.Builder<UserCredential.Builder> implements UserCredentialOrBuilder
Represents a personal access token that authorized the Connection,
and associated metadata.
Protobuf type google.devtools.cloudbuild.v2.UserCredential
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UserCredential.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public UserCredential build()
buildPartial()
public UserCredential buildPartial()
clear()
public UserCredential.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public UserCredential.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public UserCredential.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearUserTokenSecretVersion()
public UserCredential.Builder clearUserTokenSecretVersion()
Required. A SecretManager resource containing the user token that
authorizes the Cloud Build connection. Format:
projects/*/secrets/*/versions/*
.
string user_token_secret_version = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearUsername()
public UserCredential.Builder clearUsername()
Output only. The username associated to this token.
string username = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
clone()
public UserCredential.Builder clone()
Overrides
getDefaultInstanceForType()
public UserCredential getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getUserTokenSecretVersion()
public String getUserTokenSecretVersion()
Required. A SecretManager resource containing the user token that
authorizes the Cloud Build connection. Format:
projects/*/secrets/*/versions/*
.
string user_token_secret_version = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The userTokenSecretVersion.
|
getUserTokenSecretVersionBytes()
public ByteString getUserTokenSecretVersionBytes()
Required. A SecretManager resource containing the user token that
authorizes the Cloud Build connection. Format:
projects/*/secrets/*/versions/*
.
string user_token_secret_version = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for userTokenSecretVersion.
|
getUsername()
public String getUsername()
Output only. The username associated to this token.
string username = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
String |
The username.
|
getUsernameBytes()
public ByteString getUsernameBytes()
Output only. The username associated to this token.
string username = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
ByteString |
The bytes for username.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(UserCredential other)
public UserCredential.Builder mergeFrom(UserCredential other)
public UserCredential.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UserCredential.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UserCredential.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public UserCredential.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UserCredential.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UserCredential.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUserTokenSecretVersion(String value)
public UserCredential.Builder setUserTokenSecretVersion(String value)
Required. A SecretManager resource containing the user token that
authorizes the Cloud Build connection. Format:
projects/*/secrets/*/versions/*
.
string user_token_secret_version = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The userTokenSecretVersion to set.
|
setUserTokenSecretVersionBytes(ByteString value)
public UserCredential.Builder setUserTokenSecretVersionBytes(ByteString value)
Required. A SecretManager resource containing the user token that
authorizes the Cloud Build connection. Format:
projects/*/secrets/*/versions/*
.
string user_token_secret_version = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for userTokenSecretVersion to set.
|
setUsername(String value)
public UserCredential.Builder setUsername(String value)
Output only. The username associated to this token.
string username = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
String
The username to set.
|
setUsernameBytes(ByteString value)
public UserCredential.Builder setUsernameBytes(ByteString value)
Output only. The username associated to this token.
string username = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
ByteString
The bytes for username to set.
|