Interface IntervalOrBuilder (2.75.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface IntervalOrBuilder extends MessageOrBuilder
Methods
getExclusiveMaximum()
public abstract double getExclusiveMaximum()
Exclusive upper bound.
double exclusive_maximum = 4;
Returns |
Type |
Description |
double |
The exclusiveMaximum.
|
getExclusiveMinimum()
public abstract double getExclusiveMinimum()
Exclusive lower bound.
double exclusive_minimum = 2;
Returns |
Type |
Description |
double |
The exclusiveMinimum.
|
getMaxCase()
public abstract Interval.MaxCase getMaxCase()
getMaximum()
public abstract double getMaximum()
Inclusive upper bound.
double maximum = 3;
Returns |
Type |
Description |
double |
The maximum.
|
getMinCase()
public abstract Interval.MinCase getMinCase()
getMinimum()
public abstract double getMinimum()
Inclusive lower bound.
double minimum = 1;
Returns |
Type |
Description |
double |
The minimum.
|
hasExclusiveMaximum()
public abstract boolean hasExclusiveMaximum()
Exclusive upper bound.
double exclusive_maximum = 4;
Returns |
Type |
Description |
boolean |
Whether the exclusiveMaximum field is set.
|
hasExclusiveMinimum()
public abstract boolean hasExclusiveMinimum()
Exclusive lower bound.
double exclusive_minimum = 2;
Returns |
Type |
Description |
boolean |
Whether the exclusiveMinimum field is set.
|
hasMaximum()
public abstract boolean hasMaximum()
Inclusive upper bound.
double maximum = 3;
Returns |
Type |
Description |
boolean |
Whether the maximum field is set.
|
hasMinimum()
public abstract boolean hasMinimum()
Inclusive lower bound.
double minimum = 1;
Returns |
Type |
Description |
boolean |
Whether the minimum field is set.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Interface IntervalOrBuilder (2.74.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.74.0 (latest)](/java/docs/reference/google-cloud-retail/latest/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.72.0](/java/docs/reference/google-cloud-retail/2.72.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.70.0](/java/docs/reference/google-cloud-retail/2.70.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.69.0](/java/docs/reference/google-cloud-retail/2.69.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.66.0](/java/docs/reference/google-cloud-retail/2.66.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.65.0](/java/docs/reference/google-cloud-retail/2.65.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.64.0](/java/docs/reference/google-cloud-retail/2.64.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.62.0](/java/docs/reference/google-cloud-retail/2.62.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.61.0](/java/docs/reference/google-cloud-retail/2.61.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.60.0](/java/docs/reference/google-cloud-retail/2.60.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.59.0](/java/docs/reference/google-cloud-retail/2.59.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.58.0](/java/docs/reference/google-cloud-retail/2.58.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.57.0](/java/docs/reference/google-cloud-retail/2.57.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.56.0](/java/docs/reference/google-cloud-retail/2.56.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.55.0](/java/docs/reference/google-cloud-retail/2.55.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.54.0](/java/docs/reference/google-cloud-retail/2.54.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.53.0](/java/docs/reference/google-cloud-retail/2.53.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.51.0](/java/docs/reference/google-cloud-retail/2.51.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.50.0](/java/docs/reference/google-cloud-retail/2.50.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.49.0](/java/docs/reference/google-cloud-retail/2.49.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.48.0](/java/docs/reference/google-cloud-retail/2.48.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.47.0](/java/docs/reference/google-cloud-retail/2.47.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.46.0](/java/docs/reference/google-cloud-retail/2.46.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.45.0](/java/docs/reference/google-cloud-retail/2.45.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.44.0](/java/docs/reference/google-cloud-retail/2.44.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.43.0](/java/docs/reference/google-cloud-retail/2.43.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.42.0](/java/docs/reference/google-cloud-retail/2.42.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.41.0](/java/docs/reference/google-cloud-retail/2.41.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.39.0](/java/docs/reference/google-cloud-retail/2.39.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.38.0](/java/docs/reference/google-cloud-retail/2.38.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.37.0](/java/docs/reference/google-cloud-retail/2.37.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.36.0](/java/docs/reference/google-cloud-retail/2.36.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.35.0](/java/docs/reference/google-cloud-retail/2.35.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.34.0](/java/docs/reference/google-cloud-retail/2.34.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.33.0](/java/docs/reference/google-cloud-retail/2.33.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.32.0](/java/docs/reference/google-cloud-retail/2.32.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.31.0](/java/docs/reference/google-cloud-retail/2.31.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.30.0](/java/docs/reference/google-cloud-retail/2.30.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.29.0](/java/docs/reference/google-cloud-retail/2.29.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.26.0](/java/docs/reference/google-cloud-retail/2.26.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.25.0](/java/docs/reference/google-cloud-retail/2.25.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.24.0](/java/docs/reference/google-cloud-retail/2.24.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.23.0](/java/docs/reference/google-cloud-retail/2.23.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.22.0](/java/docs/reference/google-cloud-retail/2.22.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.21.0](/java/docs/reference/google-cloud-retail/2.21.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.20.0](/java/docs/reference/google-cloud-retail/2.20.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.19.0](/java/docs/reference/google-cloud-retail/2.19.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.18.0](/java/docs/reference/google-cloud-retail/2.18.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.17.0](/java/docs/reference/google-cloud-retail/2.17.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.16.0](/java/docs/reference/google-cloud-retail/2.16.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.15.0](/java/docs/reference/google-cloud-retail/2.15.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.14.0](/java/docs/reference/google-cloud-retail/2.14.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.13.0](/java/docs/reference/google-cloud-retail/2.13.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.11.0](/java/docs/reference/google-cloud-retail/2.11.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.10.0](/java/docs/reference/google-cloud-retail/2.10.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.9.0](/java/docs/reference/google-cloud-retail/2.9.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.8.0](/java/docs/reference/google-cloud-retail/2.8.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.7.0](/java/docs/reference/google-cloud-retail/2.7.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.6.0](/java/docs/reference/google-cloud-retail/2.6.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.5.1](/java/docs/reference/google-cloud-retail/2.5.1/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.4.0](/java/docs/reference/google-cloud-retail/2.4.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.3.0](/java/docs/reference/google-cloud-retail/2.3.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.2.3](/java/docs/reference/google-cloud-retail/2.2.3/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.1.0](/java/docs/reference/google-cloud-retail/2.1.0/com.google.cloud.retail.v2.IntervalOrBuilder)\n- [2.0.19](/java/docs/reference/google-cloud-retail/2.0.19/com.google.cloud.retail.v2.IntervalOrBuilder) \n\n public interface IntervalOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getExclusiveMaximum()\n\n public abstract double getExclusiveMaximum()\n\nExclusive upper bound.\n\n`double exclusive_maximum = 4;`\n\n### getExclusiveMinimum()\n\n public abstract double getExclusiveMinimum()\n\nExclusive lower bound.\n\n`double exclusive_minimum = 2;`\n\n### getMaxCase()\n\n public abstract Interval.MaxCase getMaxCase()\n\n### getMaximum()\n\n public abstract double getMaximum()\n\nInclusive upper bound.\n\n`double maximum = 3;`\n\n### getMinCase()\n\n public abstract Interval.MinCase getMinCase()\n\n### getMinimum()\n\n public abstract double getMinimum()\n\nInclusive lower bound.\n\n`double minimum = 1;`\n\n### hasExclusiveMaximum()\n\n public abstract boolean hasExclusiveMaximum()\n\nExclusive upper bound.\n\n`double exclusive_maximum = 4;`\n\n### hasExclusiveMinimum()\n\n public abstract boolean hasExclusiveMinimum()\n\nExclusive lower bound.\n\n`double exclusive_minimum = 2;`\n\n### hasMaximum()\n\n public abstract boolean hasMaximum()\n\nInclusive upper bound.\n\n`double maximum = 3;`\n\n### hasMinimum()\n\n public abstract boolean hasMinimum()\n\nInclusive lower bound.\n\n`double minimum = 1;`"]]