Class SSLCertificate.RSA.Builder (0.3.0)

public static final class SSLCertificate.RSA.Builder extends GeneratedMessage.Builder<SSLCertificate.RSA.Builder> implements SSLCertificate.RSAOrBuilder

RSA public key information.

Protobuf type google.backstory.SSLCertificate.RSA

Static Methods

getDescriptor()

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

Methods

build()

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

buildPartial()

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

clear()

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

clearExponent()

public SSLCertificate.RSA.Builder clearExponent()

Key exponent hexdump.

string exponent = 3;

Returns
Type Description
SSLCertificate.RSA.Builder

This builder for chaining.

clearKeySize()

public SSLCertificate.RSA.Builder clearKeySize()

Key size.

int64 key_size = 1;

Returns
Type Description
SSLCertificate.RSA.Builder

This builder for chaining.

clearModulus()

public SSLCertificate.RSA.Builder clearModulus()

Key modulus hexdump.

string modulus = 2;

Returns
Type Description
SSLCertificate.RSA.Builder

This builder for chaining.

getDefaultInstanceForType()

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

getDescriptorForType()

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

getExponent()

public String getExponent()

Key exponent hexdump.

string exponent = 3;

Returns
Type Description
String

The exponent.

getExponentBytes()

public ByteString getExponentBytes()

Key exponent hexdump.

string exponent = 3;

Returns
Type Description
ByteString

The bytes for exponent.

getKeySize()

public long getKeySize()

Key size.

int64 key_size = 1;

Returns
Type Description
long

The keySize.

getModulus()

public String getModulus()

Key modulus hexdump.

string modulus = 2;

Returns
Type Description
String

The modulus.

getModulusBytes()

public ByteString getModulusBytes()

Key modulus hexdump.

string modulus = 2;

Returns
Type Description
ByteString

The bytes for modulus.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SSLCertificate.RSA other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setExponent(String value)

public SSLCertificate.RSA.Builder setExponent(String value)

Key exponent hexdump.

string exponent = 3;

Parameter
Name Description
value String

The exponent to set.

Returns
Type Description
SSLCertificate.RSA.Builder

This builder for chaining.

setExponentBytes(ByteString value)

public SSLCertificate.RSA.Builder setExponentBytes(ByteString value)

Key exponent hexdump.

string exponent = 3;

Parameter
Name Description
value ByteString

The bytes for exponent to set.

Returns
Type Description
SSLCertificate.RSA.Builder

This builder for chaining.

setKeySize(long value)

public SSLCertificate.RSA.Builder setKeySize(long value)

Key size.

int64 key_size = 1;

Parameter
Name Description
value long

The keySize to set.

Returns
Type Description
SSLCertificate.RSA.Builder

This builder for chaining.

setModulus(String value)

public SSLCertificate.RSA.Builder setModulus(String value)

Key modulus hexdump.

string modulus = 2;

Parameter
Name Description
value String

The modulus to set.

Returns
Type Description
SSLCertificate.RSA.Builder

This builder for chaining.

setModulusBytes(ByteString value)

public SSLCertificate.RSA.Builder setModulusBytes(ByteString value)

Key modulus hexdump.

string modulus = 2;

Parameter
Name Description
value ByteString

The bytes for modulus to set.

Returns
Type Description
SSLCertificate.RSA.Builder

This builder for chaining.