Class DashboardDefinition.Builder (0.31.0)

public static final class DashboardDefinition.Builder extends GeneratedMessage.Builder<DashboardDefinition.Builder> implements DashboardDefinitionOrBuilder

Definition of the dashboard including filters, layout, charts' configurations.

Protobuf type google.cloud.chronicle.v1.DashboardDefinition

Static Methods

getDescriptor()

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

Methods

addAllCharts(Iterable<? extends DashboardDefinition.ChartConfig> values)

public DashboardDefinition.Builder addAllCharts(Iterable<? extends DashboardDefinition.ChartConfig> values)

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Parameter
Name Description
values Iterable<? extends com.google.cloud.chronicle.v1.DashboardDefinition.ChartConfig>
Returns
Type Description
DashboardDefinition.Builder

addAllFilters(Iterable<? extends DashboardFilter> values)

public DashboardDefinition.Builder addAllFilters(Iterable<? extends DashboardFilter> values)

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Parameter
Name Description
values Iterable<? extends com.google.cloud.chronicle.v1.DashboardFilter>
Returns
Type Description
DashboardDefinition.Builder

addCharts(DashboardDefinition.ChartConfig value)

public DashboardDefinition.Builder addCharts(DashboardDefinition.ChartConfig value)

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Parameter
Name Description
value DashboardDefinition.ChartConfig
Returns
Type Description
DashboardDefinition.Builder

addCharts(DashboardDefinition.ChartConfig.Builder builderForValue)

public DashboardDefinition.Builder addCharts(DashboardDefinition.ChartConfig.Builder builderForValue)

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Parameter
Name Description
builderForValue DashboardDefinition.ChartConfig.Builder
Returns
Type Description
DashboardDefinition.Builder

addCharts(int index, DashboardDefinition.ChartConfig value)

public DashboardDefinition.Builder addCharts(int index, DashboardDefinition.ChartConfig value)

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Parameters
Name Description
index int
value DashboardDefinition.ChartConfig
Returns
Type Description
DashboardDefinition.Builder

addCharts(int index, DashboardDefinition.ChartConfig.Builder builderForValue)

public DashboardDefinition.Builder addCharts(int index, DashboardDefinition.ChartConfig.Builder builderForValue)

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Parameters
Name Description
index int
builderForValue DashboardDefinition.ChartConfig.Builder
Returns
Type Description
DashboardDefinition.Builder

addChartsBuilder()

public DashboardDefinition.ChartConfig.Builder addChartsBuilder()

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Returns
Type Description
DashboardDefinition.ChartConfig.Builder

addChartsBuilder(int index)

public DashboardDefinition.ChartConfig.Builder addChartsBuilder(int index)

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Parameter
Name Description
index int
Returns
Type Description
DashboardDefinition.ChartConfig.Builder

addFilters(DashboardFilter value)

public DashboardDefinition.Builder addFilters(DashboardFilter value)

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Parameter
Name Description
value DashboardFilter
Returns
Type Description
DashboardDefinition.Builder

addFilters(DashboardFilter.Builder builderForValue)

public DashboardDefinition.Builder addFilters(DashboardFilter.Builder builderForValue)

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Parameter
Name Description
builderForValue DashboardFilter.Builder
Returns
Type Description
DashboardDefinition.Builder

addFilters(int index, DashboardFilter value)

public DashboardDefinition.Builder addFilters(int index, DashboardFilter value)

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Parameters
Name Description
index int
value DashboardFilter
Returns
Type Description
DashboardDefinition.Builder

addFilters(int index, DashboardFilter.Builder builderForValue)

public DashboardDefinition.Builder addFilters(int index, DashboardFilter.Builder builderForValue)

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Parameters
Name Description
index int
builderForValue DashboardFilter.Builder
Returns
Type Description
DashboardDefinition.Builder

addFiltersBuilder()

public DashboardFilter.Builder addFiltersBuilder()

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Returns
Type Description
DashboardFilter.Builder

addFiltersBuilder(int index)

public DashboardFilter.Builder addFiltersBuilder(int index)

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Parameter
Name Description
index int
Returns
Type Description
DashboardFilter.Builder

build()

public DashboardDefinition build()
Returns
Type Description
DashboardDefinition

buildPartial()

public DashboardDefinition buildPartial()
Returns
Type Description
DashboardDefinition

clear()

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

clearCharts()

public DashboardDefinition.Builder clearCharts()

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Returns
Type Description
DashboardDefinition.Builder

clearFilters()

public DashboardDefinition.Builder clearFilters()

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Returns
Type Description
DashboardDefinition.Builder

clearFingerprint()

public DashboardDefinition.Builder clearFingerprint()

Fingerprint of the dashboard definition.

string fingerprint = 2;

Returns
Type Description
DashboardDefinition.Builder

This builder for chaining.

getCharts(int index)

public DashboardDefinition.ChartConfig getCharts(int index)

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Parameter
Name Description
index int
Returns
Type Description
DashboardDefinition.ChartConfig

getChartsBuilder(int index)

public DashboardDefinition.ChartConfig.Builder getChartsBuilder(int index)

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Parameter
Name Description
index int
Returns
Type Description
DashboardDefinition.ChartConfig.Builder

getChartsBuilderList()

public List<DashboardDefinition.ChartConfig.Builder> getChartsBuilderList()

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Returns
Type Description
List<Builder>

getChartsCount()

public int getChartsCount()

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Returns
Type Description
int

getChartsList()

public List<DashboardDefinition.ChartConfig> getChartsList()

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Returns
Type Description
List<ChartConfig>

getChartsOrBuilder(int index)

public DashboardDefinition.ChartConfigOrBuilder getChartsOrBuilder(int index)

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Parameter
Name Description
index int
Returns
Type Description
DashboardDefinition.ChartConfigOrBuilder

getChartsOrBuilderList()

public List<? extends DashboardDefinition.ChartConfigOrBuilder> getChartsOrBuilderList()

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Returns
Type Description
List<? extends com.google.cloud.chronicle.v1.DashboardDefinition.ChartConfigOrBuilder>

getDefaultInstanceForType()

public DashboardDefinition getDefaultInstanceForType()
Returns
Type Description
DashboardDefinition

getDescriptorForType()

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

getFilters(int index)

public DashboardFilter getFilters(int index)

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Parameter
Name Description
index int
Returns
Type Description
DashboardFilter

getFiltersBuilder(int index)

public DashboardFilter.Builder getFiltersBuilder(int index)

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Parameter
Name Description
index int
Returns
Type Description
DashboardFilter.Builder

getFiltersBuilderList()

public List<DashboardFilter.Builder> getFiltersBuilderList()

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Returns
Type Description
List<Builder>

getFiltersCount()

public int getFiltersCount()

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Returns
Type Description
int

getFiltersList()

public List<DashboardFilter> getFiltersList()

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Returns
Type Description
List<DashboardFilter>

getFiltersOrBuilder(int index)

public DashboardFilterOrBuilder getFiltersOrBuilder(int index)

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Parameter
Name Description
index int
Returns
Type Description
DashboardFilterOrBuilder

getFiltersOrBuilderList()

public List<? extends DashboardFilterOrBuilder> getFiltersOrBuilderList()

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

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

getFingerprint()

public String getFingerprint()

Fingerprint of the dashboard definition.

string fingerprint = 2;

Returns
Type Description
String

The fingerprint.

getFingerprintBytes()

public ByteString getFingerprintBytes()

Fingerprint of the dashboard definition.

string fingerprint = 2;

Returns
Type Description
ByteString

The bytes for fingerprint.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DashboardDefinition other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

removeCharts(int index)

public DashboardDefinition.Builder removeCharts(int index)

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Parameter
Name Description
index int
Returns
Type Description
DashboardDefinition.Builder

removeFilters(int index)

public DashboardDefinition.Builder removeFilters(int index)

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Parameter
Name Description
index int
Returns
Type Description
DashboardDefinition.Builder

setCharts(int index, DashboardDefinition.ChartConfig value)

public DashboardDefinition.Builder setCharts(int index, DashboardDefinition.ChartConfig value)

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Parameters
Name Description
index int
value DashboardDefinition.ChartConfig
Returns
Type Description
DashboardDefinition.Builder

setCharts(int index, DashboardDefinition.ChartConfig.Builder builderForValue)

public DashboardDefinition.Builder setCharts(int index, DashboardDefinition.ChartConfig.Builder builderForValue)

Charts in the dashboard.

repeated .google.cloud.chronicle.v1.DashboardDefinition.ChartConfig charts = 4;

Parameters
Name Description
index int
builderForValue DashboardDefinition.ChartConfig.Builder
Returns
Type Description
DashboardDefinition.Builder

setFilters(int index, DashboardFilter value)

public DashboardDefinition.Builder setFilters(int index, DashboardFilter value)

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Parameters
Name Description
index int
value DashboardFilter
Returns
Type Description
DashboardDefinition.Builder

setFilters(int index, DashboardFilter.Builder builderForValue)

public DashboardDefinition.Builder setFilters(int index, DashboardFilter.Builder builderForValue)

Filters for the dashboard.

repeated .google.cloud.chronicle.v1.DashboardFilter filters = 1;

Parameters
Name Description
index int
builderForValue DashboardFilter.Builder
Returns
Type Description
DashboardDefinition.Builder

setFingerprint(String value)

public DashboardDefinition.Builder setFingerprint(String value)

Fingerprint of the dashboard definition.

string fingerprint = 2;

Parameter
Name Description
value String

The fingerprint to set.

Returns
Type Description
DashboardDefinition.Builder

This builder for chaining.

setFingerprintBytes(ByteString value)

public DashboardDefinition.Builder setFingerprintBytes(ByteString value)

Fingerprint of the dashboard definition.

string fingerprint = 2;

Parameter
Name Description
value ByteString

The bytes for fingerprint to set.

Returns
Type Description
DashboardDefinition.Builder

This builder for chaining.