Class SSLCertificate.Builder (0.3.0)

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

SSL certificate.

Protobuf type google.backstory.SSLCertificate

Static Methods

getDescriptor()

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

Methods

build()

public SSLCertificate build()
Returns
Type Description
SSLCertificate

buildPartial()

public SSLCertificate buildPartial()
Returns
Type Description
SSLCertificate

clear()

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

clearCertExtensions()

public SSLCertificate.Builder clearCertExtensions()

Certificate's extensions.

.google.protobuf.Struct cert_extensions = 14;

Returns
Type Description
SSLCertificate.Builder

clearCertSignature()

public SSLCertificate.Builder clearCertSignature()

Certificate's signature and algorithm.

.google.backstory.SSLCertificate.CertSignature cert_signature = 1;

Returns
Type Description
SSLCertificate.Builder

clearEc()

public SSLCertificate.Builder clearEc()

EC public key information.

.google.backstory.SSLCertificate.EC ec = 5;

Returns
Type Description
SSLCertificate.Builder

clearExtension() (deprecated)

public SSLCertificate.Builder clearExtension()

(DEPRECATED) certificate's extension.

.google.backstory.SSLCertificate.Extension extension = 2 [deprecated = true];

Returns
Type Description
SSLCertificate.Builder

clearFirstSeenTime()

public SSLCertificate.Builder clearFirstSeenTime()

Date the certificate was first retrieved by VirusTotal.

.google.protobuf.Timestamp first_seen_time = 3;

Returns
Type Description
SSLCertificate.Builder

clearIssuer()

public SSLCertificate.Builder clearIssuer()

Certificate's issuer data.

.google.backstory.SSLCertificate.Subject issuer = 4;

Returns
Type Description
SSLCertificate.Builder

clearPublicKey()

public SSLCertificate.Builder clearPublicKey()

Public key information.

.google.backstory.SSLCertificate.PublicKey public_key = 15;

Returns
Type Description
SSLCertificate.Builder

clearSerialNumber()

public SSLCertificate.Builder clearSerialNumber()

Certificate's serial number hexdump.

string serial_number = 6;

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.

clearSignatureAlgorithm()

public SSLCertificate.Builder clearSignatureAlgorithm()

Algorithm used for the signature (for example, "sha1RSA").

string signature_algorithm = 7;

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.

clearSize()

public SSLCertificate.Builder clearSize()

Certificate content length.

int64 size = 8;

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.

clearSubject()

public SSLCertificate.Builder clearSubject()

Certificate's subject data.

.google.backstory.SSLCertificate.Subject subject = 9;

Returns
Type Description
SSLCertificate.Builder

clearThumbprint()

public SSLCertificate.Builder clearThumbprint()

Certificate's content SHA1 hash.

string thumbprint = 10;

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.

clearThumbprintSha256()

public SSLCertificate.Builder clearThumbprintSha256()

Certificate's content SHA256 hash.

string thumbprint_sha256 = 11;

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.

clearValidity()

public SSLCertificate.Builder clearValidity()

Certificate's validity period.

.google.backstory.SSLCertificate.Validity validity = 12;

Returns
Type Description
SSLCertificate.Builder

clearVersion()

public SSLCertificate.Builder clearVersion()

Certificate version (typically "V1", "V2" or "V3").

string version = 13;

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.

getCertExtensions()

public Struct getCertExtensions()

Certificate's extensions.

.google.protobuf.Struct cert_extensions = 14;

Returns
Type Description
Struct

The certExtensions.

getCertExtensionsBuilder()

public Struct.Builder getCertExtensionsBuilder()

Certificate's extensions.

.google.protobuf.Struct cert_extensions = 14;

Returns
Type Description
Builder

getCertExtensionsOrBuilder()

public StructOrBuilder getCertExtensionsOrBuilder()

Certificate's extensions.

.google.protobuf.Struct cert_extensions = 14;

Returns
Type Description
StructOrBuilder

getCertSignature()

public SSLCertificate.CertSignature getCertSignature()

Certificate's signature and algorithm.

.google.backstory.SSLCertificate.CertSignature cert_signature = 1;

Returns
Type Description
SSLCertificate.CertSignature

The certSignature.

getCertSignatureBuilder()

public SSLCertificate.CertSignature.Builder getCertSignatureBuilder()

Certificate's signature and algorithm.

.google.backstory.SSLCertificate.CertSignature cert_signature = 1;

Returns
Type Description
SSLCertificate.CertSignature.Builder

getCertSignatureOrBuilder()

public SSLCertificate.CertSignatureOrBuilder getCertSignatureOrBuilder()

Certificate's signature and algorithm.

.google.backstory.SSLCertificate.CertSignature cert_signature = 1;

Returns
Type Description
SSLCertificate.CertSignatureOrBuilder

getDefaultInstanceForType()

public SSLCertificate getDefaultInstanceForType()
Returns
Type Description
SSLCertificate

getDescriptorForType()

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

getEc()

public SSLCertificate.EC getEc()

EC public key information.

.google.backstory.SSLCertificate.EC ec = 5;

Returns
Type Description
SSLCertificate.EC

The ec.

getEcBuilder()

public SSLCertificate.EC.Builder getEcBuilder()

EC public key information.

.google.backstory.SSLCertificate.EC ec = 5;

Returns
Type Description
SSLCertificate.EC.Builder

getEcOrBuilder()

public SSLCertificate.ECOrBuilder getEcOrBuilder()

EC public key information.

.google.backstory.SSLCertificate.EC ec = 5;

Returns
Type Description
SSLCertificate.ECOrBuilder

getExtension() (deprecated)

public SSLCertificate.Extension getExtension()

Deprecated. google.backstory.SSLCertificate.extension is deprecated. See backstory/udm.proto;l=5960

(DEPRECATED) certificate's extension.

.google.backstory.SSLCertificate.Extension extension = 2 [deprecated = true];

Returns
Type Description
SSLCertificate.Extension

The extension.

getExtensionBuilder() (deprecated)

public SSLCertificate.Extension.Builder getExtensionBuilder()

(DEPRECATED) certificate's extension.

.google.backstory.SSLCertificate.Extension extension = 2 [deprecated = true];

Returns
Type Description
SSLCertificate.Extension.Builder

getExtensionOrBuilder() (deprecated)

public SSLCertificate.ExtensionOrBuilder getExtensionOrBuilder()

(DEPRECATED) certificate's extension.

.google.backstory.SSLCertificate.Extension extension = 2 [deprecated = true];

Returns
Type Description
SSLCertificate.ExtensionOrBuilder

getFirstSeenTime()

public Timestamp getFirstSeenTime()

Date the certificate was first retrieved by VirusTotal.

.google.protobuf.Timestamp first_seen_time = 3;

Returns
Type Description
Timestamp

The firstSeenTime.

getFirstSeenTimeBuilder()

public Timestamp.Builder getFirstSeenTimeBuilder()

Date the certificate was first retrieved by VirusTotal.

.google.protobuf.Timestamp first_seen_time = 3;

Returns
Type Description
Builder

getFirstSeenTimeOrBuilder()

public TimestampOrBuilder getFirstSeenTimeOrBuilder()

Date the certificate was first retrieved by VirusTotal.

.google.protobuf.Timestamp first_seen_time = 3;

Returns
Type Description
TimestampOrBuilder

getIssuer()

public SSLCertificate.Subject getIssuer()

Certificate's issuer data.

.google.backstory.SSLCertificate.Subject issuer = 4;

Returns
Type Description
SSLCertificate.Subject

The issuer.

getIssuerBuilder()

public SSLCertificate.Subject.Builder getIssuerBuilder()

Certificate's issuer data.

.google.backstory.SSLCertificate.Subject issuer = 4;

Returns
Type Description
SSLCertificate.Subject.Builder

getIssuerOrBuilder()

public SSLCertificate.SubjectOrBuilder getIssuerOrBuilder()

Certificate's issuer data.

.google.backstory.SSLCertificate.Subject issuer = 4;

Returns
Type Description
SSLCertificate.SubjectOrBuilder

getPublicKey()

public SSLCertificate.PublicKey getPublicKey()

Public key information.

.google.backstory.SSLCertificate.PublicKey public_key = 15;

Returns
Type Description
SSLCertificate.PublicKey

The publicKey.

getPublicKeyBuilder()

public SSLCertificate.PublicKey.Builder getPublicKeyBuilder()

Public key information.

.google.backstory.SSLCertificate.PublicKey public_key = 15;

Returns
Type Description
SSLCertificate.PublicKey.Builder

getPublicKeyOrBuilder()

public SSLCertificate.PublicKeyOrBuilder getPublicKeyOrBuilder()

Public key information.

.google.backstory.SSLCertificate.PublicKey public_key = 15;

Returns
Type Description
SSLCertificate.PublicKeyOrBuilder

getSerialNumber()

public String getSerialNumber()

Certificate's serial number hexdump.

string serial_number = 6;

Returns
Type Description
String

The serialNumber.

getSerialNumberBytes()

public ByteString getSerialNumberBytes()

Certificate's serial number hexdump.

string serial_number = 6;

Returns
Type Description
ByteString

The bytes for serialNumber.

getSignatureAlgorithm()

public String getSignatureAlgorithm()

Algorithm used for the signature (for example, "sha1RSA").

string signature_algorithm = 7;

Returns
Type Description
String

The signatureAlgorithm.

getSignatureAlgorithmBytes()

public ByteString getSignatureAlgorithmBytes()

Algorithm used for the signature (for example, "sha1RSA").

string signature_algorithm = 7;

Returns
Type Description
ByteString

The bytes for signatureAlgorithm.

getSize()

public long getSize()

Certificate content length.

int64 size = 8;

Returns
Type Description
long

The size.

getSubject()

public SSLCertificate.Subject getSubject()

Certificate's subject data.

.google.backstory.SSLCertificate.Subject subject = 9;

Returns
Type Description
SSLCertificate.Subject

The subject.

getSubjectBuilder()

public SSLCertificate.Subject.Builder getSubjectBuilder()

Certificate's subject data.

.google.backstory.SSLCertificate.Subject subject = 9;

Returns
Type Description
SSLCertificate.Subject.Builder

getSubjectOrBuilder()

public SSLCertificate.SubjectOrBuilder getSubjectOrBuilder()

Certificate's subject data.

.google.backstory.SSLCertificate.Subject subject = 9;

Returns
Type Description
SSLCertificate.SubjectOrBuilder

getThumbprint()

public String getThumbprint()

Certificate's content SHA1 hash.

string thumbprint = 10;

Returns
Type Description
String

The thumbprint.

getThumbprintBytes()

public ByteString getThumbprintBytes()

Certificate's content SHA1 hash.

string thumbprint = 10;

Returns
Type Description
ByteString

The bytes for thumbprint.

getThumbprintSha256()

public String getThumbprintSha256()

Certificate's content SHA256 hash.

string thumbprint_sha256 = 11;

Returns
Type Description
String

The thumbprintSha256.

getThumbprintSha256Bytes()

public ByteString getThumbprintSha256Bytes()

Certificate's content SHA256 hash.

string thumbprint_sha256 = 11;

Returns
Type Description
ByteString

The bytes for thumbprintSha256.

getValidity()

public SSLCertificate.Validity getValidity()

Certificate's validity period.

.google.backstory.SSLCertificate.Validity validity = 12;

Returns
Type Description
SSLCertificate.Validity

The validity.

getValidityBuilder()

public SSLCertificate.Validity.Builder getValidityBuilder()

Certificate's validity period.

.google.backstory.SSLCertificate.Validity validity = 12;

Returns
Type Description
SSLCertificate.Validity.Builder

getValidityOrBuilder()

public SSLCertificate.ValidityOrBuilder getValidityOrBuilder()

Certificate's validity period.

.google.backstory.SSLCertificate.Validity validity = 12;

Returns
Type Description
SSLCertificate.ValidityOrBuilder

getVersion()

public String getVersion()

Certificate version (typically "V1", "V2" or "V3").

string version = 13;

Returns
Type Description
String

The version.

getVersionBytes()

public ByteString getVersionBytes()

Certificate version (typically "V1", "V2" or "V3").

string version = 13;

Returns
Type Description
ByteString

The bytes for version.

hasCertExtensions()

public boolean hasCertExtensions()

Certificate's extensions.

.google.protobuf.Struct cert_extensions = 14;

Returns
Type Description
boolean

Whether the certExtensions field is set.

hasCertSignature()

public boolean hasCertSignature()

Certificate's signature and algorithm.

.google.backstory.SSLCertificate.CertSignature cert_signature = 1;

Returns
Type Description
boolean

Whether the certSignature field is set.

hasEc()

public boolean hasEc()

EC public key information.

.google.backstory.SSLCertificate.EC ec = 5;

Returns
Type Description
boolean

Whether the ec field is set.

hasExtension() (deprecated)

public boolean hasExtension()

Deprecated. google.backstory.SSLCertificate.extension is deprecated. See backstory/udm.proto;l=5960

(DEPRECATED) certificate's extension.

.google.backstory.SSLCertificate.Extension extension = 2 [deprecated = true];

Returns
Type Description
boolean

Whether the extension field is set.

hasFirstSeenTime()

public boolean hasFirstSeenTime()

Date the certificate was first retrieved by VirusTotal.

.google.protobuf.Timestamp first_seen_time = 3;

Returns
Type Description
boolean

Whether the firstSeenTime field is set.

hasIssuer()

public boolean hasIssuer()

Certificate's issuer data.

.google.backstory.SSLCertificate.Subject issuer = 4;

Returns
Type Description
boolean

Whether the issuer field is set.

hasPublicKey()

public boolean hasPublicKey()

Public key information.

.google.backstory.SSLCertificate.PublicKey public_key = 15;

Returns
Type Description
boolean

Whether the publicKey field is set.

hasSubject()

public boolean hasSubject()

Certificate's subject data.

.google.backstory.SSLCertificate.Subject subject = 9;

Returns
Type Description
boolean

Whether the subject field is set.

hasValidity()

public boolean hasValidity()

Certificate's validity period.

.google.backstory.SSLCertificate.Validity validity = 12;

Returns
Type Description
boolean

Whether the validity field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeCertExtensions(Struct value)

public SSLCertificate.Builder mergeCertExtensions(Struct value)

Certificate's extensions.

.google.protobuf.Struct cert_extensions = 14;

Parameter
Name Description
value Struct
Returns
Type Description
SSLCertificate.Builder

mergeCertSignature(SSLCertificate.CertSignature value)

public SSLCertificate.Builder mergeCertSignature(SSLCertificate.CertSignature value)

Certificate's signature and algorithm.

.google.backstory.SSLCertificate.CertSignature cert_signature = 1;

Parameter
Name Description
value SSLCertificate.CertSignature
Returns
Type Description
SSLCertificate.Builder

mergeEc(SSLCertificate.EC value)

public SSLCertificate.Builder mergeEc(SSLCertificate.EC value)

EC public key information.

.google.backstory.SSLCertificate.EC ec = 5;

Parameter
Name Description
value SSLCertificate.EC
Returns
Type Description
SSLCertificate.Builder

mergeExtension(SSLCertificate.Extension value) (deprecated)

public SSLCertificate.Builder mergeExtension(SSLCertificate.Extension value)

(DEPRECATED) certificate's extension.

.google.backstory.SSLCertificate.Extension extension = 2 [deprecated = true];

Parameter
Name Description
value SSLCertificate.Extension
Returns
Type Description
SSLCertificate.Builder

mergeFirstSeenTime(Timestamp value)

public SSLCertificate.Builder mergeFirstSeenTime(Timestamp value)

Date the certificate was first retrieved by VirusTotal.

.google.protobuf.Timestamp first_seen_time = 3;

Parameter
Name Description
value Timestamp
Returns
Type Description
SSLCertificate.Builder

mergeFrom(SSLCertificate other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeIssuer(SSLCertificate.Subject value)

public SSLCertificate.Builder mergeIssuer(SSLCertificate.Subject value)

Certificate's issuer data.

.google.backstory.SSLCertificate.Subject issuer = 4;

Parameter
Name Description
value SSLCertificate.Subject
Returns
Type Description
SSLCertificate.Builder

mergePublicKey(SSLCertificate.PublicKey value)

public SSLCertificate.Builder mergePublicKey(SSLCertificate.PublicKey value)

Public key information.

.google.backstory.SSLCertificate.PublicKey public_key = 15;

Parameter
Name Description
value SSLCertificate.PublicKey
Returns
Type Description
SSLCertificate.Builder

mergeSubject(SSLCertificate.Subject value)

public SSLCertificate.Builder mergeSubject(SSLCertificate.Subject value)

Certificate's subject data.

.google.backstory.SSLCertificate.Subject subject = 9;

Parameter
Name Description
value SSLCertificate.Subject
Returns
Type Description
SSLCertificate.Builder

mergeValidity(SSLCertificate.Validity value)

public SSLCertificate.Builder mergeValidity(SSLCertificate.Validity value)

Certificate's validity period.

.google.backstory.SSLCertificate.Validity validity = 12;

Parameter
Name Description
value SSLCertificate.Validity
Returns
Type Description
SSLCertificate.Builder

setCertExtensions(Struct value)

public SSLCertificate.Builder setCertExtensions(Struct value)

Certificate's extensions.

.google.protobuf.Struct cert_extensions = 14;

Parameter
Name Description
value Struct
Returns
Type Description
SSLCertificate.Builder

setCertExtensions(Struct.Builder builderForValue)

public SSLCertificate.Builder setCertExtensions(Struct.Builder builderForValue)

Certificate's extensions.

.google.protobuf.Struct cert_extensions = 14;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
SSLCertificate.Builder

setCertSignature(SSLCertificate.CertSignature value)

public SSLCertificate.Builder setCertSignature(SSLCertificate.CertSignature value)

Certificate's signature and algorithm.

.google.backstory.SSLCertificate.CertSignature cert_signature = 1;

Parameter
Name Description
value SSLCertificate.CertSignature
Returns
Type Description
SSLCertificate.Builder

setCertSignature(SSLCertificate.CertSignature.Builder builderForValue)

public SSLCertificate.Builder setCertSignature(SSLCertificate.CertSignature.Builder builderForValue)

Certificate's signature and algorithm.

.google.backstory.SSLCertificate.CertSignature cert_signature = 1;

Parameter
Name Description
builderForValue SSLCertificate.CertSignature.Builder
Returns
Type Description
SSLCertificate.Builder

setEc(SSLCertificate.EC value)

public SSLCertificate.Builder setEc(SSLCertificate.EC value)

EC public key information.

.google.backstory.SSLCertificate.EC ec = 5;

Parameter
Name Description
value SSLCertificate.EC
Returns
Type Description
SSLCertificate.Builder

setEc(SSLCertificate.EC.Builder builderForValue)

public SSLCertificate.Builder setEc(SSLCertificate.EC.Builder builderForValue)

EC public key information.

.google.backstory.SSLCertificate.EC ec = 5;

Parameter
Name Description
builderForValue SSLCertificate.EC.Builder
Returns
Type Description
SSLCertificate.Builder

setExtension(SSLCertificate.Extension value) (deprecated)

public SSLCertificate.Builder setExtension(SSLCertificate.Extension value)

(DEPRECATED) certificate's extension.

.google.backstory.SSLCertificate.Extension extension = 2 [deprecated = true];

Parameter
Name Description
value SSLCertificate.Extension
Returns
Type Description
SSLCertificate.Builder

setExtension(SSLCertificate.Extension.Builder builderForValue) (deprecated)

public SSLCertificate.Builder setExtension(SSLCertificate.Extension.Builder builderForValue)

(DEPRECATED) certificate's extension.

.google.backstory.SSLCertificate.Extension extension = 2 [deprecated = true];

Parameter
Name Description
builderForValue SSLCertificate.Extension.Builder
Returns
Type Description
SSLCertificate.Builder

setFirstSeenTime(Timestamp value)

public SSLCertificate.Builder setFirstSeenTime(Timestamp value)

Date the certificate was first retrieved by VirusTotal.

.google.protobuf.Timestamp first_seen_time = 3;

Parameter
Name Description
value Timestamp
Returns
Type Description
SSLCertificate.Builder

setFirstSeenTime(Timestamp.Builder builderForValue)

public SSLCertificate.Builder setFirstSeenTime(Timestamp.Builder builderForValue)

Date the certificate was first retrieved by VirusTotal.

.google.protobuf.Timestamp first_seen_time = 3;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
SSLCertificate.Builder

setIssuer(SSLCertificate.Subject value)

public SSLCertificate.Builder setIssuer(SSLCertificate.Subject value)

Certificate's issuer data.

.google.backstory.SSLCertificate.Subject issuer = 4;

Parameter
Name Description
value SSLCertificate.Subject
Returns
Type Description
SSLCertificate.Builder

setIssuer(SSLCertificate.Subject.Builder builderForValue)

public SSLCertificate.Builder setIssuer(SSLCertificate.Subject.Builder builderForValue)

Certificate's issuer data.

.google.backstory.SSLCertificate.Subject issuer = 4;

Parameter
Name Description
builderForValue SSLCertificate.Subject.Builder
Returns
Type Description
SSLCertificate.Builder

setPublicKey(SSLCertificate.PublicKey value)

public SSLCertificate.Builder setPublicKey(SSLCertificate.PublicKey value)

Public key information.

.google.backstory.SSLCertificate.PublicKey public_key = 15;

Parameter
Name Description
value SSLCertificate.PublicKey
Returns
Type Description
SSLCertificate.Builder

setPublicKey(SSLCertificate.PublicKey.Builder builderForValue)

public SSLCertificate.Builder setPublicKey(SSLCertificate.PublicKey.Builder builderForValue)

Public key information.

.google.backstory.SSLCertificate.PublicKey public_key = 15;

Parameter
Name Description
builderForValue SSLCertificate.PublicKey.Builder
Returns
Type Description
SSLCertificate.Builder

setSerialNumber(String value)

public SSLCertificate.Builder setSerialNumber(String value)

Certificate's serial number hexdump.

string serial_number = 6;

Parameter
Name Description
value String

The serialNumber to set.

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.

setSerialNumberBytes(ByteString value)

public SSLCertificate.Builder setSerialNumberBytes(ByteString value)

Certificate's serial number hexdump.

string serial_number = 6;

Parameter
Name Description
value ByteString

The bytes for serialNumber to set.

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.

setSignatureAlgorithm(String value)

public SSLCertificate.Builder setSignatureAlgorithm(String value)

Algorithm used for the signature (for example, "sha1RSA").

string signature_algorithm = 7;

Parameter
Name Description
value String

The signatureAlgorithm to set.

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.

setSignatureAlgorithmBytes(ByteString value)

public SSLCertificate.Builder setSignatureAlgorithmBytes(ByteString value)

Algorithm used for the signature (for example, "sha1RSA").

string signature_algorithm = 7;

Parameter
Name Description
value ByteString

The bytes for signatureAlgorithm to set.

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.

setSize(long value)

public SSLCertificate.Builder setSize(long value)

Certificate content length.

int64 size = 8;

Parameter
Name Description
value long

The size to set.

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.

setSubject(SSLCertificate.Subject value)

public SSLCertificate.Builder setSubject(SSLCertificate.Subject value)

Certificate's subject data.

.google.backstory.SSLCertificate.Subject subject = 9;

Parameter
Name Description
value SSLCertificate.Subject
Returns
Type Description
SSLCertificate.Builder

setSubject(SSLCertificate.Subject.Builder builderForValue)

public SSLCertificate.Builder setSubject(SSLCertificate.Subject.Builder builderForValue)

Certificate's subject data.

.google.backstory.SSLCertificate.Subject subject = 9;

Parameter
Name Description
builderForValue SSLCertificate.Subject.Builder
Returns
Type Description
SSLCertificate.Builder

setThumbprint(String value)

public SSLCertificate.Builder setThumbprint(String value)

Certificate's content SHA1 hash.

string thumbprint = 10;

Parameter
Name Description
value String

The thumbprint to set.

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.

setThumbprintBytes(ByteString value)

public SSLCertificate.Builder setThumbprintBytes(ByteString value)

Certificate's content SHA1 hash.

string thumbprint = 10;

Parameter
Name Description
value ByteString

The bytes for thumbprint to set.

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.

setThumbprintSha256(String value)

public SSLCertificate.Builder setThumbprintSha256(String value)

Certificate's content SHA256 hash.

string thumbprint_sha256 = 11;

Parameter
Name Description
value String

The thumbprintSha256 to set.

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.

setThumbprintSha256Bytes(ByteString value)

public SSLCertificate.Builder setThumbprintSha256Bytes(ByteString value)

Certificate's content SHA256 hash.

string thumbprint_sha256 = 11;

Parameter
Name Description
value ByteString

The bytes for thumbprintSha256 to set.

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.

setValidity(SSLCertificate.Validity value)

public SSLCertificate.Builder setValidity(SSLCertificate.Validity value)

Certificate's validity period.

.google.backstory.SSLCertificate.Validity validity = 12;

Parameter
Name Description
value SSLCertificate.Validity
Returns
Type Description
SSLCertificate.Builder

setValidity(SSLCertificate.Validity.Builder builderForValue)

public SSLCertificate.Builder setValidity(SSLCertificate.Validity.Builder builderForValue)

Certificate's validity period.

.google.backstory.SSLCertificate.Validity validity = 12;

Parameter
Name Description
builderForValue SSLCertificate.Validity.Builder
Returns
Type Description
SSLCertificate.Builder

setVersion(String value)

public SSLCertificate.Builder setVersion(String value)

Certificate version (typically "V1", "V2" or "V3").

string version = 13;

Parameter
Name Description
value String

The version to set.

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.

setVersionBytes(ByteString value)

public SSLCertificate.Builder setVersionBytes(ByteString value)

Certificate version (typically "V1", "V2" or "V3").

string version = 13;

Parameter
Name Description
value ByteString

The bytes for version to set.

Returns
Type Description
SSLCertificate.Builder

This builder for chaining.