Class SSLCertificate.EC.Builder (0.3.0)

public static final class SSLCertificate.EC.Builder extends GeneratedMessage.Builder<SSLCertificate.EC.Builder> implements SSLCertificate.ECOrBuilder

EC public key information.

Protobuf type google.backstory.SSLCertificate.EC

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public SSLCertificate.EC build()
Returns
Type Description
SSLCertificate.EC

buildPartial()

public SSLCertificate.EC buildPartial()
Returns
Type Description
SSLCertificate.EC

clear()

public SSLCertificate.EC.Builder clear()
Returns
Type Description
SSLCertificate.EC.Builder
Overrides

clearOid()

public SSLCertificate.EC.Builder clearOid()

Curve name.

string oid = 1;

Returns
Type Description
SSLCertificate.EC.Builder

This builder for chaining.

clearPub()

public SSLCertificate.EC.Builder clearPub()

Public key hexdump.

string pub = 2;

Returns
Type Description
SSLCertificate.EC.Builder

This builder for chaining.

getDefaultInstanceForType()

public SSLCertificate.EC getDefaultInstanceForType()
Returns
Type Description
SSLCertificate.EC

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getOid()

public String getOid()

Curve name.

string oid = 1;

Returns
Type Description
String

The oid.

getOidBytes()

public ByteString getOidBytes()

Curve name.

string oid = 1;

Returns
Type Description
ByteString

The bytes for oid.

getPub()

public String getPub()

Public key hexdump.

string pub = 2;

Returns
Type Description
String

The pub.

getPubBytes()

public ByteString getPubBytes()

Public key hexdump.

string pub = 2;

Returns
Type Description
ByteString

The bytes for pub.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SSLCertificate.EC other)

public SSLCertificate.EC.Builder mergeFrom(SSLCertificate.EC other)
Parameter
Name Description
other SSLCertificate.EC
Returns
Type Description
SSLCertificate.EC.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SSLCertificate.EC.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SSLCertificate.EC.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public SSLCertificate.EC.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
SSLCertificate.EC.Builder
Overrides

setOid(String value)

public SSLCertificate.EC.Builder setOid(String value)

Curve name.

string oid = 1;

Parameter
Name Description
value String

The oid to set.

Returns
Type Description
SSLCertificate.EC.Builder

This builder for chaining.

setOidBytes(ByteString value)

public SSLCertificate.EC.Builder setOidBytes(ByteString value)

Curve name.

string oid = 1;

Parameter
Name Description
value ByteString

The bytes for oid to set.

Returns
Type Description
SSLCertificate.EC.Builder

This builder for chaining.

setPub(String value)

public SSLCertificate.EC.Builder setPub(String value)

Public key hexdump.

string pub = 2;

Parameter
Name Description
value String

The pub to set.

Returns
Type Description
SSLCertificate.EC.Builder

This builder for chaining.

setPubBytes(ByteString value)

public SSLCertificate.EC.Builder setPubBytes(ByteString value)

Public key hexdump.

string pub = 2;

Parameter
Name Description
value ByteString

The bytes for pub to set.

Returns
Type Description
SSLCertificate.EC.Builder

This builder for chaining.