Class LogTypeSchema.DetailsFieldSchemaSet.Builder (0.37.0)

public static final class LogTypeSchema.DetailsFieldSchemaSet.Builder extends GeneratedMessage.Builder<LogTypeSchema.DetailsFieldSchemaSet.Builder> implements LogTypeSchema.DetailsFieldSchemaSetOrBuilder

A collection of schemas for related fields within details.

Protobuf type google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchemaSet

Static Methods

getDescriptor()

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

Methods

addAllDetailsFieldSchemas(Iterable<? extends LogTypeSchema.DetailsFieldSchema> values)

public LogTypeSchema.DetailsFieldSchemaSet.Builder addAllDetailsFieldSchemas(Iterable<? extends LogTypeSchema.DetailsFieldSchema> values)

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Parameter
Name Description
values Iterable<? extends com.google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema>
Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet.Builder

addDetailsFieldSchemas(LogTypeSchema.DetailsFieldSchema value)

public LogTypeSchema.DetailsFieldSchemaSet.Builder addDetailsFieldSchemas(LogTypeSchema.DetailsFieldSchema value)

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Parameter
Name Description
value LogTypeSchema.DetailsFieldSchema
Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet.Builder

addDetailsFieldSchemas(LogTypeSchema.DetailsFieldSchema.Builder builderForValue)

public LogTypeSchema.DetailsFieldSchemaSet.Builder addDetailsFieldSchemas(LogTypeSchema.DetailsFieldSchema.Builder builderForValue)

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Parameter
Name Description
builderForValue LogTypeSchema.DetailsFieldSchema.Builder
Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet.Builder

addDetailsFieldSchemas(int index, LogTypeSchema.DetailsFieldSchema value)

public LogTypeSchema.DetailsFieldSchemaSet.Builder addDetailsFieldSchemas(int index, LogTypeSchema.DetailsFieldSchema value)

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Parameters
Name Description
index int
value LogTypeSchema.DetailsFieldSchema
Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet.Builder

addDetailsFieldSchemas(int index, LogTypeSchema.DetailsFieldSchema.Builder builderForValue)

public LogTypeSchema.DetailsFieldSchemaSet.Builder addDetailsFieldSchemas(int index, LogTypeSchema.DetailsFieldSchema.Builder builderForValue)

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Parameters
Name Description
index int
builderForValue LogTypeSchema.DetailsFieldSchema.Builder
Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet.Builder

addDetailsFieldSchemasBuilder()

public LogTypeSchema.DetailsFieldSchema.Builder addDetailsFieldSchemasBuilder()

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Returns
Type Description
LogTypeSchema.DetailsFieldSchema.Builder

addDetailsFieldSchemasBuilder(int index)

public LogTypeSchema.DetailsFieldSchema.Builder addDetailsFieldSchemasBuilder(int index)

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Parameter
Name Description
index int
Returns
Type Description
LogTypeSchema.DetailsFieldSchema.Builder

build()

public LogTypeSchema.DetailsFieldSchemaSet build()
Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet

buildPartial()

public LogTypeSchema.DetailsFieldSchemaSet buildPartial()
Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet

clear()

public LogTypeSchema.DetailsFieldSchemaSet.Builder clear()
Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet.Builder
Overrides

clearDescription()

public LogTypeSchema.DetailsFieldSchemaSet.Builder clearDescription()

A human-readable description for this collection of details fields.

string description = 2;

Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet.Builder

This builder for chaining.

clearDetailsFieldSchemas()

public LogTypeSchema.DetailsFieldSchemaSet.Builder clearDetailsFieldSchemas()

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet.Builder

clearDisplayName()

public LogTypeSchema.DetailsFieldSchemaSet.Builder clearDisplayName()

A human-readable name for this collection of details fields.

string display_name = 1;

Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet.Builder

This builder for chaining.

getDefaultInstanceForType()

public LogTypeSchema.DetailsFieldSchemaSet getDefaultInstanceForType()
Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet

getDescription()

public String getDescription()

A human-readable description for this collection of details fields.

string description = 2;

Returns
Type Description
String

The description.

getDescriptionBytes()

public ByteString getDescriptionBytes()

A human-readable description for this collection of details fields.

string description = 2;

Returns
Type Description
ByteString

The bytes for description.

getDescriptorForType()

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

getDetailsFieldSchemas(int index)

public LogTypeSchema.DetailsFieldSchema getDetailsFieldSchemas(int index)

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Parameter
Name Description
index int
Returns
Type Description
LogTypeSchema.DetailsFieldSchema

getDetailsFieldSchemasBuilder(int index)

public LogTypeSchema.DetailsFieldSchema.Builder getDetailsFieldSchemasBuilder(int index)

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Parameter
Name Description
index int
Returns
Type Description
LogTypeSchema.DetailsFieldSchema.Builder

getDetailsFieldSchemasBuilderList()

public List<LogTypeSchema.DetailsFieldSchema.Builder> getDetailsFieldSchemasBuilderList()

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Returns
Type Description
List<Builder>

getDetailsFieldSchemasCount()

public int getDetailsFieldSchemasCount()

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Returns
Type Description
int

getDetailsFieldSchemasList()

public List<LogTypeSchema.DetailsFieldSchema> getDetailsFieldSchemasList()

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Returns
Type Description
List<DetailsFieldSchema>

getDetailsFieldSchemasOrBuilder(int index)

public LogTypeSchema.DetailsFieldSchemaOrBuilder getDetailsFieldSchemasOrBuilder(int index)

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Parameter
Name Description
index int
Returns
Type Description
LogTypeSchema.DetailsFieldSchemaOrBuilder

getDetailsFieldSchemasOrBuilderList()

public List<? extends LogTypeSchema.DetailsFieldSchemaOrBuilder> getDetailsFieldSchemasOrBuilderList()

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Returns
Type Description
List<? extends com.google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchemaOrBuilder>

getDisplayName()

public String getDisplayName()

A human-readable name for this collection of details fields.

string display_name = 1;

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public ByteString getDisplayNameBytes()

A human-readable name for this collection of details fields.

string display_name = 1;

Returns
Type Description
ByteString

The bytes for displayName.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(LogTypeSchema.DetailsFieldSchemaSet other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

removeDetailsFieldSchemas(int index)

public LogTypeSchema.DetailsFieldSchemaSet.Builder removeDetailsFieldSchemas(int index)

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Parameter
Name Description
index int
Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet.Builder

setDescription(String value)

public LogTypeSchema.DetailsFieldSchemaSet.Builder setDescription(String value)

A human-readable description for this collection of details fields.

string description = 2;

Parameter
Name Description
value String

The description to set.

Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet.Builder

This builder for chaining.

setDescriptionBytes(ByteString value)

public LogTypeSchema.DetailsFieldSchemaSet.Builder setDescriptionBytes(ByteString value)

A human-readable description for this collection of details fields.

string description = 2;

Parameter
Name Description
value ByteString

The bytes for description to set.

Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet.Builder

This builder for chaining.

setDetailsFieldSchemas(int index, LogTypeSchema.DetailsFieldSchema value)

public LogTypeSchema.DetailsFieldSchemaSet.Builder setDetailsFieldSchemas(int index, LogTypeSchema.DetailsFieldSchema value)

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Parameters
Name Description
index int
value LogTypeSchema.DetailsFieldSchema
Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet.Builder

setDetailsFieldSchemas(int index, LogTypeSchema.DetailsFieldSchema.Builder builderForValue)

public LogTypeSchema.DetailsFieldSchemaSet.Builder setDetailsFieldSchemas(int index, LogTypeSchema.DetailsFieldSchema.Builder builderForValue)

Schemas for the fields in this set.

repeated .google.cloud.chronicle.v1.LogTypeSchema.DetailsFieldSchema details_field_schemas = 3;

Parameters
Name Description
index int
builderForValue LogTypeSchema.DetailsFieldSchema.Builder
Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet.Builder

setDisplayName(String value)

public LogTypeSchema.DetailsFieldSchemaSet.Builder setDisplayName(String value)

A human-readable name for this collection of details fields.

string display_name = 1;

Parameter
Name Description
value String

The displayName to set.

Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet.Builder

This builder for chaining.

setDisplayNameBytes(ByteString value)

public LogTypeSchema.DetailsFieldSchemaSet.Builder setDisplayNameBytes(ByteString value)

A human-readable name for this collection of details fields.

string display_name = 1;

Parameter
Name Description
value ByteString

The bytes for displayName to set.

Returns
Type Description
LogTypeSchema.DetailsFieldSchemaSet.Builder

This builder for chaining.