Class GoldengateAmazonS3ConnectionProperties.Builder (0.42.0)

public static final class GoldengateAmazonS3ConnectionProperties.Builder extends GeneratedMessage.Builder<GoldengateAmazonS3ConnectionProperties.Builder> implements GoldengateAmazonS3ConnectionPropertiesOrBuilder

The properties of GoldengateAmazonS3Connection.

Protobuf type google.cloud.oracledatabase.v1.GoldengateAmazonS3ConnectionProperties

Static Methods

getDescriptor()

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

Methods

build()

public GoldengateAmazonS3ConnectionProperties build()
Returns
Type Description
GoldengateAmazonS3ConnectionProperties

buildPartial()

public GoldengateAmazonS3ConnectionProperties buildPartial()
Returns
Type Description
GoldengateAmazonS3ConnectionProperties

clear()

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

clearAccessKeyId()

public GoldengateAmazonS3ConnectionProperties.Builder clearAccessKeyId()

Optional. Access key ID to access the Amazon S3 bucket.

string access_key_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateAmazonS3ConnectionProperties.Builder

This builder for chaining.

clearEndpoint()

public GoldengateAmazonS3ConnectionProperties.Builder clearEndpoint()

Optional. The Amazon Endpoint for S3.

string endpoint = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateAmazonS3ConnectionProperties.Builder

This builder for chaining.

clearRegion()

public GoldengateAmazonS3ConnectionProperties.Builder clearRegion()

Optional. The name of the AWS region where the bucket is created.

string region = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateAmazonS3ConnectionProperties.Builder

This builder for chaining.

clearSecretAccessKeySecret()

public GoldengateAmazonS3ConnectionProperties.Builder clearSecretAccessKeySecret()

Optional. Secret access key to access the Amazon S3 bucket.

string secret_access_key_secret = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateAmazonS3ConnectionProperties.Builder

This builder for chaining.

clearTechnologyType()

public GoldengateAmazonS3ConnectionProperties.Builder clearTechnologyType()

Optional. The technology type of AmazonS3Connection.

string technology_type = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateAmazonS3ConnectionProperties.Builder

This builder for chaining.

getAccessKeyId()

public String getAccessKeyId()

Optional. Access key ID to access the Amazon S3 bucket.

string access_key_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The accessKeyId.

getAccessKeyIdBytes()

public ByteString getAccessKeyIdBytes()

Optional. Access key ID to access the Amazon S3 bucket.

string access_key_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for accessKeyId.

getDefaultInstanceForType()

public GoldengateAmazonS3ConnectionProperties getDefaultInstanceForType()
Returns
Type Description
GoldengateAmazonS3ConnectionProperties

getDescriptorForType()

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

getEndpoint()

public String getEndpoint()

Optional. The Amazon Endpoint for S3.

string endpoint = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The endpoint.

getEndpointBytes()

public ByteString getEndpointBytes()

Optional. The Amazon Endpoint for S3.

string endpoint = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for endpoint.

getRegion()

public String getRegion()

Optional. The name of the AWS region where the bucket is created.

string region = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The region.

getRegionBytes()

public ByteString getRegionBytes()

Optional. The name of the AWS region where the bucket is created.

string region = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for region.

getSecretAccessKeySecret()

public String getSecretAccessKeySecret()

Optional. Secret access key to access the Amazon S3 bucket.

string secret_access_key_secret = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The secretAccessKeySecret.

getSecretAccessKeySecretBytes()

public ByteString getSecretAccessKeySecretBytes()

Optional. Secret access key to access the Amazon S3 bucket.

string secret_access_key_secret = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for secretAccessKeySecret.

getTechnologyType()

public String getTechnologyType()

Optional. The technology type of AmazonS3Connection.

string technology_type = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The technologyType.

getTechnologyTypeBytes()

public ByteString getTechnologyTypeBytes()

Optional. The technology type of AmazonS3Connection.

string technology_type = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for technologyType.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(GoldengateAmazonS3ConnectionProperties other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setAccessKeyId(String value)

public GoldengateAmazonS3ConnectionProperties.Builder setAccessKeyId(String value)

Optional. Access key ID to access the Amazon S3 bucket.

string access_key_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The accessKeyId to set.

Returns
Type Description
GoldengateAmazonS3ConnectionProperties.Builder

This builder for chaining.

setAccessKeyIdBytes(ByteString value)

public GoldengateAmazonS3ConnectionProperties.Builder setAccessKeyIdBytes(ByteString value)

Optional. Access key ID to access the Amazon S3 bucket.

string access_key_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for accessKeyId to set.

Returns
Type Description
GoldengateAmazonS3ConnectionProperties.Builder

This builder for chaining.

setEndpoint(String value)

public GoldengateAmazonS3ConnectionProperties.Builder setEndpoint(String value)

Optional. The Amazon Endpoint for S3.

string endpoint = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The endpoint to set.

Returns
Type Description
GoldengateAmazonS3ConnectionProperties.Builder

This builder for chaining.

setEndpointBytes(ByteString value)

public GoldengateAmazonS3ConnectionProperties.Builder setEndpointBytes(ByteString value)

Optional. The Amazon Endpoint for S3.

string endpoint = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for endpoint to set.

Returns
Type Description
GoldengateAmazonS3ConnectionProperties.Builder

This builder for chaining.

setRegion(String value)

public GoldengateAmazonS3ConnectionProperties.Builder setRegion(String value)

Optional. The name of the AWS region where the bucket is created.

string region = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The region to set.

Returns
Type Description
GoldengateAmazonS3ConnectionProperties.Builder

This builder for chaining.

setRegionBytes(ByteString value)

public GoldengateAmazonS3ConnectionProperties.Builder setRegionBytes(ByteString value)

Optional. The name of the AWS region where the bucket is created.

string region = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for region to set.

Returns
Type Description
GoldengateAmazonS3ConnectionProperties.Builder

This builder for chaining.

setSecretAccessKeySecret(String value)

public GoldengateAmazonS3ConnectionProperties.Builder setSecretAccessKeySecret(String value)

Optional. Secret access key to access the Amazon S3 bucket.

string secret_access_key_secret = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The secretAccessKeySecret to set.

Returns
Type Description
GoldengateAmazonS3ConnectionProperties.Builder

This builder for chaining.

setSecretAccessKeySecretBytes(ByteString value)

public GoldengateAmazonS3ConnectionProperties.Builder setSecretAccessKeySecretBytes(ByteString value)

Optional. Secret access key to access the Amazon S3 bucket.

string secret_access_key_secret = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for secretAccessKeySecret to set.

Returns
Type Description
GoldengateAmazonS3ConnectionProperties.Builder

This builder for chaining.

setTechnologyType(String value)

public GoldengateAmazonS3ConnectionProperties.Builder setTechnologyType(String value)

Optional. The technology type of AmazonS3Connection.

string technology_type = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The technologyType to set.

Returns
Type Description
GoldengateAmazonS3ConnectionProperties.Builder

This builder for chaining.

setTechnologyTypeBytes(ByteString value)

public GoldengateAmazonS3ConnectionProperties.Builder setTechnologyTypeBytes(ByteString value)

Optional. The technology type of AmazonS3Connection.

string technology_type = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for technologyType to set.

Returns
Type Description
GoldengateAmazonS3ConnectionProperties.Builder

This builder for chaining.