public static final class UpdateSshPublicKeyRequest.Builder extends GeneratedMessageV3.Builder<UpdateSshPublicKeyRequest.Builder> implements UpdateSshPublicKeyRequestOrBuilder
A request message for updating an SSH public key.
Protobuf type google.cloud.oslogin.v1.UpdateSshPublicKeyRequest
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 UpdateSshPublicKeyRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public UpdateSshPublicKeyRequest build()
buildPartial()
public UpdateSshPublicKeyRequest buildPartial()
clear()
public UpdateSshPublicKeyRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public UpdateSshPublicKeyRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearName()
public UpdateSshPublicKeyRequest.Builder clearName()
Required. The fingerprint of the public key to update. Public keys are
identified by their SHA-256 fingerprint. The fingerprint of the public key
is in format users/{user}/sshPublicKeys/{fingerprint}
.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateSshPublicKeyRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public UpdateSshPublicKeyRequest.Builder clearSshPublicKey()
Required. The SSH public key and expiration time.
.google.cloud.oslogin.common.SshPublicKey ssh_public_key = 2 [(.google.api.field_behavior) = REQUIRED];
clearUpdateMask()
public UpdateSshPublicKeyRequest.Builder clearUpdateMask()
Mask to control which fields get updated. Updates all if not present.
.google.protobuf.FieldMask update_mask = 3;
clone()
public UpdateSshPublicKeyRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public UpdateSshPublicKeyRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getName()
Required. The fingerprint of the public key to update. Public keys are
identified by their SHA-256 fingerprint. The fingerprint of the public key
is in format users/{user}/sshPublicKeys/{fingerprint}
.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. The fingerprint of the public key to update. Public keys are
identified by their SHA-256 fingerprint. The fingerprint of the public key
is in format users/{user}/sshPublicKeys/{fingerprint}
.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
getSshPublicKey()
public OsLoginProto.SshPublicKey getSshPublicKey()
Required. The SSH public key and expiration time.
.google.cloud.oslogin.common.SshPublicKey ssh_public_key = 2 [(.google.api.field_behavior) = REQUIRED];
getSshPublicKeyBuilder()
public OsLoginProto.SshPublicKey.Builder getSshPublicKeyBuilder()
Required. The SSH public key and expiration time.
.google.cloud.oslogin.common.SshPublicKey ssh_public_key = 2 [(.google.api.field_behavior) = REQUIRED];
getSshPublicKeyOrBuilder()
public OsLoginProto.SshPublicKeyOrBuilder getSshPublicKeyOrBuilder()
Required. The SSH public key and expiration time.
.google.cloud.oslogin.common.SshPublicKey ssh_public_key = 2 [(.google.api.field_behavior) = REQUIRED];
getUpdateMask()
public FieldMask getUpdateMask()
Mask to control which fields get updated. Updates all if not present.
.google.protobuf.FieldMask update_mask = 3;
Returns |
Type |
Description |
FieldMask |
The updateMask.
|
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder()
Mask to control which fields get updated. Updates all if not present.
.google.protobuf.FieldMask update_mask = 3;
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Mask to control which fields get updated. Updates all if not present.
.google.protobuf.FieldMask update_mask = 3;
hasSshPublicKey()
public boolean hasSshPublicKey()
Required. The SSH public key and expiration time.
.google.cloud.oslogin.common.SshPublicKey ssh_public_key = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the sshPublicKey field is set.
|
hasUpdateMask()
public boolean hasUpdateMask()
Mask to control which fields get updated. Updates all if not present.
.google.protobuf.FieldMask update_mask = 3;
Returns |
Type |
Description |
boolean |
Whether the updateMask field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(UpdateSshPublicKeyRequest other)
public UpdateSshPublicKeyRequest.Builder mergeFrom(UpdateSshPublicKeyRequest other)
public UpdateSshPublicKeyRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UpdateSshPublicKeyRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeSshPublicKey(OsLoginProto.SshPublicKey value)
public UpdateSshPublicKeyRequest.Builder mergeSshPublicKey(OsLoginProto.SshPublicKey value)
Required. The SSH public key and expiration time.
.google.cloud.oslogin.common.SshPublicKey ssh_public_key = 2 [(.google.api.field_behavior) = REQUIRED];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateSshPublicKeyRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeUpdateMask(FieldMask value)
public UpdateSshPublicKeyRequest.Builder mergeUpdateMask(FieldMask value)
Mask to control which fields get updated. Updates all if not present.
.google.protobuf.FieldMask update_mask = 3;
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateSshPublicKeyRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setName(String value)
public UpdateSshPublicKeyRequest.Builder setName(String value)
Required. The fingerprint of the public key to update. Public keys are
identified by their SHA-256 fingerprint. The fingerprint of the public key
is in format users/{user}/sshPublicKeys/{fingerprint}
.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The name to set.
|
setNameBytes(ByteString value)
public UpdateSshPublicKeyRequest.Builder setNameBytes(ByteString value)
Required. The fingerprint of the public key to update. Public keys are
identified by their SHA-256 fingerprint. The fingerprint of the public key
is in format users/{user}/sshPublicKeys/{fingerprint}
.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for name to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateSshPublicKeyRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSshPublicKey(OsLoginProto.SshPublicKey value)
public UpdateSshPublicKeyRequest.Builder setSshPublicKey(OsLoginProto.SshPublicKey value)
Required. The SSH public key and expiration time.
.google.cloud.oslogin.common.SshPublicKey ssh_public_key = 2 [(.google.api.field_behavior) = REQUIRED];
setSshPublicKey(OsLoginProto.SshPublicKey.Builder builderForValue)
public UpdateSshPublicKeyRequest.Builder setSshPublicKey(OsLoginProto.SshPublicKey.Builder builderForValue)
Required. The SSH public key and expiration time.
.google.cloud.oslogin.common.SshPublicKey ssh_public_key = 2 [(.google.api.field_behavior) = REQUIRED];
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateSshPublicKeyRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUpdateMask(FieldMask value)
public UpdateSshPublicKeyRequest.Builder setUpdateMask(FieldMask value)
Mask to control which fields get updated. Updates all if not present.
.google.protobuf.FieldMask update_mask = 3;
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateSshPublicKeyRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
Mask to control which fields get updated. Updates all if not present.
.google.protobuf.FieldMask update_mask = 3;
Parameter |
Name |
Description |
builderForValue |
Builder
|