public static final class PublicKeyCredential.Builder extends GeneratedMessageV3.Builder<PublicKeyCredential.Builder> implements PublicKeyCredentialOrBuilder
A public key format and data.
Protobuf type google.cloud.iot.v1.PublicKeyCredential
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 PublicKeyCredential.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public PublicKeyCredential build()
buildPartial()
public PublicKeyCredential buildPartial()
clear()
public PublicKeyCredential.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public PublicKeyCredential.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public PublicKeyCredential.Builder clearFormat()
The format of the key.
.google.cloud.iot.v1.PublicKeyFormat format = 1;
clearKey()
public PublicKeyCredential.Builder clearKey()
The key data.
string key = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public PublicKeyCredential.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public PublicKeyCredential.Builder clone()
Overrides
getDefaultInstanceForType()
public PublicKeyCredential getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public PublicKeyFormat getFormat()
The format of the key.
.google.cloud.iot.v1.PublicKeyFormat format = 1;
public int getFormatValue()
The format of the key.
.google.cloud.iot.v1.PublicKeyFormat format = 1;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for format.
|
getKey()
The key data.
string key = 2;
Returns |
Type |
Description |
String |
The key.
|
getKeyBytes()
public ByteString getKeyBytes()
The key data.
string key = 2;
Returns |
Type |
Description |
ByteString |
The bytes for key.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(PublicKeyCredential other)
public PublicKeyCredential.Builder mergeFrom(PublicKeyCredential other)
public PublicKeyCredential.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public PublicKeyCredential.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final PublicKeyCredential.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public PublicKeyCredential.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public PublicKeyCredential.Builder setFormat(PublicKeyFormat value)
The format of the key.
.google.cloud.iot.v1.PublicKeyFormat format = 1;
public PublicKeyCredential.Builder setFormatValue(int value)
The format of the key.
.google.cloud.iot.v1.PublicKeyFormat format = 1;
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for format to set.
|
setKey(String value)
public PublicKeyCredential.Builder setKey(String value)
The key data.
string key = 2;
Parameter |
Name |
Description |
value |
String
The key to set.
|
setKeyBytes(ByteString value)
public PublicKeyCredential.Builder setKeyBytes(ByteString value)
The key data.
string key = 2;
Parameter |
Name |
Description |
value |
ByteString
The bytes for key to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public PublicKeyCredential.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final PublicKeyCredential.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides