public static final class StudyTimeConstraint.Builder extends GeneratedMessageV3.Builder<StudyTimeConstraint.Builder> implements StudyTimeConstraintOrBuilder
Time-based Constraint for Study
Protobuf type google.cloud.aiplatform.v1beta1.StudyTimeConstraint
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public StudyTimeConstraint.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public StudyTimeConstraint build()
public StudyTimeConstraint buildPartial()
public StudyTimeConstraint.Builder clear()
Overrides
public StudyTimeConstraint.Builder clearConstraint()
public StudyTimeConstraint.Builder clearEndTime()
Compares the wallclock time to this time. Must use UTC timezone.
.google.protobuf.Timestamp end_time = 2;
public StudyTimeConstraint.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public StudyTimeConstraint.Builder clearMaxDuration()
Counts the wallclock time passed since the creation of this Study.
.google.protobuf.Duration max_duration = 1;
public StudyTimeConstraint.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public StudyTimeConstraint.Builder clone()
Overrides
public StudyTimeConstraint.ConstraintCase getConstraintCase()
public StudyTimeConstraint getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public Timestamp getEndTime()
Compares the wallclock time to this time. Must use UTC timezone.
.google.protobuf.Timestamp end_time = 2;
Returns |
Type |
Description |
Timestamp |
The endTime.
|
public Timestamp.Builder getEndTimeBuilder()
Compares the wallclock time to this time. Must use UTC timezone.
.google.protobuf.Timestamp end_time = 2;
public TimestampOrBuilder getEndTimeOrBuilder()
Compares the wallclock time to this time. Must use UTC timezone.
.google.protobuf.Timestamp end_time = 2;
public Duration getMaxDuration()
Counts the wallclock time passed since the creation of this Study.
.google.protobuf.Duration max_duration = 1;
Returns |
Type |
Description |
Duration |
The maxDuration.
|
public Duration.Builder getMaxDurationBuilder()
Counts the wallclock time passed since the creation of this Study.
.google.protobuf.Duration max_duration = 1;
public DurationOrBuilder getMaxDurationOrBuilder()
Counts the wallclock time passed since the creation of this Study.
.google.protobuf.Duration max_duration = 1;
public boolean hasEndTime()
Compares the wallclock time to this time. Must use UTC timezone.
.google.protobuf.Timestamp end_time = 2;
Returns |
Type |
Description |
boolean |
Whether the endTime field is set.
|
public boolean hasMaxDuration()
Counts the wallclock time passed since the creation of this Study.
.google.protobuf.Duration max_duration = 1;
Returns |
Type |
Description |
boolean |
Whether the maxDuration field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public StudyTimeConstraint.Builder mergeEndTime(Timestamp value)
Compares the wallclock time to this time. Must use UTC timezone.
.google.protobuf.Timestamp end_time = 2;
public StudyTimeConstraint.Builder mergeFrom(StudyTimeConstraint other)
public StudyTimeConstraint.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public StudyTimeConstraint.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public StudyTimeConstraint.Builder mergeMaxDuration(Duration value)
Counts the wallclock time passed since the creation of this Study.
.google.protobuf.Duration max_duration = 1;
Parameter |
Name |
Description |
value |
Duration
|
public final StudyTimeConstraint.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public StudyTimeConstraint.Builder setEndTime(Timestamp value)
Compares the wallclock time to this time. Must use UTC timezone.
.google.protobuf.Timestamp end_time = 2;
public StudyTimeConstraint.Builder setEndTime(Timestamp.Builder builderForValue)
Compares the wallclock time to this time. Must use UTC timezone.
.google.protobuf.Timestamp end_time = 2;
Parameter |
Name |
Description |
builderForValue |
Builder
|
public StudyTimeConstraint.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public StudyTimeConstraint.Builder setMaxDuration(Duration value)
Counts the wallclock time passed since the creation of this Study.
.google.protobuf.Duration max_duration = 1;
Parameter |
Name |
Description |
value |
Duration
|
public StudyTimeConstraint.Builder setMaxDuration(Duration.Builder builderForValue)
Counts the wallclock time passed since the creation of this Study.
.google.protobuf.Duration max_duration = 1;
Parameter |
Name |
Description |
builderForValue |
Builder
|
public StudyTimeConstraint.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final StudyTimeConstraint.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides