Class NessieIcebergCatalog.Builder (0.42.0)

public static final class NessieIcebergCatalog.Builder extends GeneratedMessage.Builder<NessieIcebergCatalog.Builder> implements NessieIcebergCatalogOrBuilder

The Nessie Iceberg catalog.

Protobuf type google.cloud.oracledatabase.v1.NessieIcebergCatalog

Static Methods

getDescriptor()

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

Methods

build()

public NessieIcebergCatalog build()
Returns
Type Description
NessieIcebergCatalog

buildPartial()

public NessieIcebergCatalog buildPartial()
Returns
Type Description
NessieIcebergCatalog

clear()

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

clearBranch()

public NessieIcebergCatalog.Builder clearBranch()

Required. The Nessie branch.

string branch = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
NessieIcebergCatalog.Builder

This builder for chaining.

clearUri()

public NessieIcebergCatalog.Builder clearUri()

Required. The Nessie uri.

string uri = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
NessieIcebergCatalog.Builder

This builder for chaining.

getBranch()

public String getBranch()

Required. The Nessie branch.

string branch = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The branch.

getBranchBytes()

public ByteString getBranchBytes()

Required. The Nessie branch.

string branch = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for branch.

getDefaultInstanceForType()

public NessieIcebergCatalog getDefaultInstanceForType()
Returns
Type Description
NessieIcebergCatalog

getDescriptorForType()

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

getUri()

public String getUri()

Required. The Nessie uri.

string uri = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The uri.

getUriBytes()

public ByteString getUriBytes()

Required. The Nessie uri.

string uri = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for uri.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(NessieIcebergCatalog other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setBranch(String value)

public NessieIcebergCatalog.Builder setBranch(String value)

Required. The Nessie branch.

string branch = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The branch to set.

Returns
Type Description
NessieIcebergCatalog.Builder

This builder for chaining.

setBranchBytes(ByteString value)

public NessieIcebergCatalog.Builder setBranchBytes(ByteString value)

Required. The Nessie branch.

string branch = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for branch to set.

Returns
Type Description
NessieIcebergCatalog.Builder

This builder for chaining.

setUri(String value)

public NessieIcebergCatalog.Builder setUri(String value)

Required. The Nessie uri.

string uri = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The uri to set.

Returns
Type Description
NessieIcebergCatalog.Builder

This builder for chaining.

setUriBytes(ByteString value)

public NessieIcebergCatalog.Builder setUriBytes(ByteString value)

Required. The Nessie uri.

string uri = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for uri to set.

Returns
Type Description
NessieIcebergCatalog.Builder

This builder for chaining.