Class CreateDataTableRequest.Builder (0.29.0)

public static final class CreateDataTableRequest.Builder extends GeneratedMessage.Builder<CreateDataTableRequest.Builder> implements CreateDataTableRequestOrBuilder

A request to create DataTable.

Protobuf type google.cloud.chronicle.v1.CreateDataTableRequest

Static Methods

getDescriptor()

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

Methods

build()

public CreateDataTableRequest build()
Returns
Type Description
CreateDataTableRequest

buildPartial()

public CreateDataTableRequest buildPartial()
Returns
Type Description
CreateDataTableRequest

clear()

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

clearDataTable()

public CreateDataTableRequest.Builder clearDataTable()

Required. The data table being created.

.google.cloud.chronicle.v1.DataTable data_table = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateDataTableRequest.Builder

clearDataTableId()

public CreateDataTableRequest.Builder clearDataTableId()

Required. The ID to use for the data table. This is also the display name for the data table. It must satisfy the following requirements:

  • Starts with letter.
  • Contains only letters, numbers and underscore.
  • Must be unique and has length < 256.

string data_table_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateDataTableRequest.Builder

This builder for chaining.

clearParent()

public CreateDataTableRequest.Builder clearParent()

Required. The parent resource where this data table will be created. Format: projects/{project}/locations/{location}/instances/{instance}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
CreateDataTableRequest.Builder

This builder for chaining.

getDataTable()

public DataTable getDataTable()

Required. The data table being created.

.google.cloud.chronicle.v1.DataTable data_table = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DataTable

The dataTable.

getDataTableBuilder()

public DataTable.Builder getDataTableBuilder()

Required. The data table being created.

.google.cloud.chronicle.v1.DataTable data_table = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DataTable.Builder

getDataTableId()

public String getDataTableId()

Required. The ID to use for the data table. This is also the display name for the data table. It must satisfy the following requirements:

  • Starts with letter.
  • Contains only letters, numbers and underscore.
  • Must be unique and has length < 256.

string data_table_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The dataTableId.

getDataTableIdBytes()

public ByteString getDataTableIdBytes()

Required. The ID to use for the data table. This is also the display name for the data table. It must satisfy the following requirements:

  • Starts with letter.
  • Contains only letters, numbers and underscore.
  • Must be unique and has length < 256.

string data_table_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for dataTableId.

getDataTableOrBuilder()

public DataTableOrBuilder getDataTableOrBuilder()

Required. The data table being created.

.google.cloud.chronicle.v1.DataTable data_table = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DataTableOrBuilder

getDefaultInstanceForType()

public CreateDataTableRequest getDefaultInstanceForType()
Returns
Type Description
CreateDataTableRequest

getDescriptorForType()

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

getParent()

public String getParent()

Required. The parent resource where this data table will be created. Format: projects/{project}/locations/{location}/instances/{instance}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public ByteString getParentBytes()

Required. The parent resource where this data table will be created. Format: projects/{project}/locations/{location}/instances/{instance}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

hasDataTable()

public boolean hasDataTable()

Required. The data table being created.

.google.cloud.chronicle.v1.DataTable data_table = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the dataTable field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeDataTable(DataTable value)

public CreateDataTableRequest.Builder mergeDataTable(DataTable value)

Required. The data table being created.

.google.cloud.chronicle.v1.DataTable data_table = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value DataTable
Returns
Type Description
CreateDataTableRequest.Builder

mergeFrom(CreateDataTableRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setDataTable(DataTable value)

public CreateDataTableRequest.Builder setDataTable(DataTable value)

Required. The data table being created.

.google.cloud.chronicle.v1.DataTable data_table = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value DataTable
Returns
Type Description
CreateDataTableRequest.Builder

setDataTable(DataTable.Builder builderForValue)

public CreateDataTableRequest.Builder setDataTable(DataTable.Builder builderForValue)

Required. The data table being created.

.google.cloud.chronicle.v1.DataTable data_table = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue DataTable.Builder
Returns
Type Description
CreateDataTableRequest.Builder

setDataTableId(String value)

public CreateDataTableRequest.Builder setDataTableId(String value)

Required. The ID to use for the data table. This is also the display name for the data table. It must satisfy the following requirements:

  • Starts with letter.
  • Contains only letters, numbers and underscore.
  • Must be unique and has length < 256.

string data_table_id = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The dataTableId to set.

Returns
Type Description
CreateDataTableRequest.Builder

This builder for chaining.

setDataTableIdBytes(ByteString value)

public CreateDataTableRequest.Builder setDataTableIdBytes(ByteString value)

Required. The ID to use for the data table. This is also the display name for the data table. It must satisfy the following requirements:

  • Starts with letter.
  • Contains only letters, numbers and underscore.
  • Must be unique and has length < 256.

string data_table_id = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for dataTableId to set.

Returns
Type Description
CreateDataTableRequest.Builder

This builder for chaining.

setParent(String value)

public CreateDataTableRequest.Builder setParent(String value)

Required. The parent resource where this data table will be created. Format: projects/{project}/locations/{location}/instances/{instance}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
CreateDataTableRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public CreateDataTableRequest.Builder setParentBytes(ByteString value)

Required. The parent resource where this data table will be created. Format: projects/{project}/locations/{location}/instances/{instance}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for parent to set.

Returns
Type Description
CreateDataTableRequest.Builder

This builder for chaining.