Class PubsubSettings.Builder (0.37.0)

public static final class PubsubSettings.Builder extends GeneratedMessage.Builder<PubsubSettings.Builder> implements PubsubSettingsOrBuilder

Settings required by Google Cloud Pub/Sub Feeds(HTTP-Push).

Protobuf type google.cloud.chronicle.v1.PubsubSettings

Static Methods

getDescriptor()

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

Methods

build()

public PubsubSettings build()
Returns
Type Description
PubsubSettings

buildPartial()

public PubsubSettings buildPartial()
Returns
Type Description
PubsubSettings

clear()

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

clearGoogleServiceAccountEmail()

public PubsubSettings.Builder clearGoogleServiceAccountEmail()

Google Service Account Email.

string google_service_account_email = 1;

Returns
Type Description
PubsubSettings.Builder

This builder for chaining.

getDefaultInstanceForType()

public PubsubSettings getDefaultInstanceForType()
Returns
Type Description
PubsubSettings

getDescriptorForType()

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

getGoogleServiceAccountEmail()

public String getGoogleServiceAccountEmail()

Google Service Account Email.

string google_service_account_email = 1;

Returns
Type Description
String

The googleServiceAccountEmail.

getGoogleServiceAccountEmailBytes()

public ByteString getGoogleServiceAccountEmailBytes()

Google Service Account Email.

string google_service_account_email = 1;

Returns
Type Description
ByteString

The bytes for googleServiceAccountEmail.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(PubsubSettings other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setGoogleServiceAccountEmail(String value)

public PubsubSettings.Builder setGoogleServiceAccountEmail(String value)

Google Service Account Email.

string google_service_account_email = 1;

Parameter
Name Description
value String

The googleServiceAccountEmail to set.

Returns
Type Description
PubsubSettings.Builder

This builder for chaining.

setGoogleServiceAccountEmailBytes(ByteString value)

public PubsubSettings.Builder setGoogleServiceAccountEmailBytes(ByteString value)

Google Service Account Email.

string google_service_account_email = 1;

Parameter
Name Description
value ByteString

The bytes for googleServiceAccountEmail to set.

Returns
Type Description
PubsubSettings.Builder

This builder for chaining.