Class Interval (1.2.0)

public sealed class Interval : IMessage<Interval>, IEquatable<Interval>, IDeepCloneable<Interval>, IBufferMessage, IMessage

A floating point interval.

Inheritance

Object > Interval

Namespace

Google.Cloud.Retail.V2

Assembly

Google.Cloud.Retail.V2.dll

Constructors

Interval()

public Interval()

Interval(Interval)

public Interval(Interval other)
Parameter
NameDescription
otherInterval

Properties

ExclusiveMaximum

public double ExclusiveMaximum { get; set; }

Exclusive upper bound.

Property Value
TypeDescription
Double

ExclusiveMinimum

public double ExclusiveMinimum { get; set; }

Exclusive lower bound.

Property Value
TypeDescription
Double

MaxCase

public Interval.MaxOneofCase MaxCase { get; }
Property Value
TypeDescription
Interval.MaxOneofCase

Maximum

public double Maximum { get; set; }

Inclusive upper bound.

Property Value
TypeDescription
Double

MinCase

public Interval.MinOneofCase MinCase { get; }
Property Value
TypeDescription
Interval.MinOneofCase

Minimum

public double Minimum { get; set; }

Inclusive lower bound.

Property Value
TypeDescription
Double