Class SampleConfig.Builder (3.44.0)

public static final class SampleConfig.Builder extends GeneratedMessageV3.Builder<SampleConfig.Builder> implements SampleConfigOrBuilder

Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.

Protobuf type google.cloud.aiplatform.v1.SampleConfig

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public SampleConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
SampleConfig.Builder
Overrides

build()

public SampleConfig build()
Returns
Type Description
SampleConfig

buildPartial()

public SampleConfig buildPartial()
Returns
Type Description
SampleConfig

clear()

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

clearField(Descriptors.FieldDescriptor field)

public SampleConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
SampleConfig.Builder
Overrides

clearFollowingBatchSamplePercentage()

public SampleConfig.Builder clearFollowingBatchSamplePercentage()

The percentage of data needed to be labeled in each following batch (except the first batch).

int32 following_batch_sample_percentage = 3;

Returns
Type Description
SampleConfig.Builder

This builder for chaining.

clearFollowingBatchSampleSize()

public SampleConfig.Builder clearFollowingBatchSampleSize()
Returns
Type Description
SampleConfig.Builder

clearInitialBatchSamplePercentage()

public SampleConfig.Builder clearInitialBatchSamplePercentage()

The percentage of data needed to be labeled in the first batch.

int32 initial_batch_sample_percentage = 1;

Returns
Type Description
SampleConfig.Builder

This builder for chaining.

clearInitialBatchSampleSize()

public SampleConfig.Builder clearInitialBatchSampleSize()
Returns
Type Description
SampleConfig.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public SampleConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
SampleConfig.Builder
Overrides

clearSampleStrategy()

public SampleConfig.Builder clearSampleStrategy()

Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.

.google.cloud.aiplatform.v1.SampleConfig.SampleStrategy sample_strategy = 5;

Returns
Type Description
SampleConfig.Builder

This builder for chaining.

clone()

public SampleConfig.Builder clone()
Returns
Type Description
SampleConfig.Builder
Overrides

getDefaultInstanceForType()

public SampleConfig getDefaultInstanceForType()
Returns
Type Description
SampleConfig

getDescriptorForType()

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

getFollowingBatchSamplePercentage()

public int getFollowingBatchSamplePercentage()

The percentage of data needed to be labeled in each following batch (except the first batch).

int32 following_batch_sample_percentage = 3;

Returns
Type Description
int

The followingBatchSamplePercentage.

getFollowingBatchSampleSizeCase()

public SampleConfig.FollowingBatchSampleSizeCase getFollowingBatchSampleSizeCase()
Returns
Type Description
SampleConfig.FollowingBatchSampleSizeCase

getInitialBatchSamplePercentage()

public int getInitialBatchSamplePercentage()

The percentage of data needed to be labeled in the first batch.

int32 initial_batch_sample_percentage = 1;

Returns
Type Description
int

The initialBatchSamplePercentage.

getInitialBatchSampleSizeCase()

public SampleConfig.InitialBatchSampleSizeCase getInitialBatchSampleSizeCase()
Returns
Type Description
SampleConfig.InitialBatchSampleSizeCase

getSampleStrategy()

public SampleConfig.SampleStrategy getSampleStrategy()

Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.

.google.cloud.aiplatform.v1.SampleConfig.SampleStrategy sample_strategy = 5;

Returns
Type Description
SampleConfig.SampleStrategy

The sampleStrategy.

getSampleStrategyValue()

public int getSampleStrategyValue()

Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.

.google.cloud.aiplatform.v1.SampleConfig.SampleStrategy sample_strategy = 5;

Returns
Type Description
int

The enum numeric value on the wire for sampleStrategy.

hasFollowingBatchSamplePercentage()

public boolean hasFollowingBatchSamplePercentage()

The percentage of data needed to be labeled in each following batch (except the first batch).

int32 following_batch_sample_percentage = 3;

Returns
Type Description
boolean

Whether the followingBatchSamplePercentage field is set.

hasInitialBatchSamplePercentage()

public boolean hasInitialBatchSamplePercentage()

The percentage of data needed to be labeled in the first batch.

int32 initial_batch_sample_percentage = 1;

Returns
Type Description
boolean

Whether the initialBatchSamplePercentage field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SampleConfig other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final SampleConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
SampleConfig.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public SampleConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
SampleConfig.Builder
Overrides

setFollowingBatchSamplePercentage(int value)

public SampleConfig.Builder setFollowingBatchSamplePercentage(int value)

The percentage of data needed to be labeled in each following batch (except the first batch).

int32 following_batch_sample_percentage = 3;

Parameter
Name Description
value int

The followingBatchSamplePercentage to set.

Returns
Type Description
SampleConfig.Builder

This builder for chaining.

setInitialBatchSamplePercentage(int value)

public SampleConfig.Builder setInitialBatchSamplePercentage(int value)

The percentage of data needed to be labeled in the first batch.

int32 initial_batch_sample_percentage = 1;

Parameter
Name Description
value int

The initialBatchSamplePercentage to set.

Returns
Type Description
SampleConfig.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public SampleConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
SampleConfig.Builder
Overrides

setSampleStrategy(SampleConfig.SampleStrategy value)

public SampleConfig.Builder setSampleStrategy(SampleConfig.SampleStrategy value)

Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.

.google.cloud.aiplatform.v1.SampleConfig.SampleStrategy sample_strategy = 5;

Parameter
Name Description
value SampleConfig.SampleStrategy

The sampleStrategy to set.

Returns
Type Description
SampleConfig.Builder

This builder for chaining.

setSampleStrategyValue(int value)

public SampleConfig.Builder setSampleStrategyValue(int value)

Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.

.google.cloud.aiplatform.v1.SampleConfig.SampleStrategy sample_strategy = 5;

Parameter
Name Description
value int

The enum numeric value on the wire for sampleStrategy to set.

Returns
Type Description
SampleConfig.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final SampleConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
SampleConfig.Builder
Overrides