Interface ReservationAffinityOrBuilder (4.69.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface ReservationAffinityOrBuilder extends MessageOrBuilder
Methods
getConsumeReservationType()
public abstract ReservationAffinity.Type getConsumeReservationType()
Optional. Type of reservation to consume
.google.cloud.dataproc.v1.ReservationAffinity.Type consume_reservation_type = 1 [(.google.api.field_behavior) = OPTIONAL];
getConsumeReservationTypeValue()
public abstract int getConsumeReservationTypeValue()
Optional. Type of reservation to consume
.google.cloud.dataproc.v1.ReservationAffinity.Type consume_reservation_type = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
The enum numeric value on the wire for consumeReservationType.
|
getKey()
public abstract String getKey()
Optional. Corresponds to the label key of reservation resource.
string key = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The key.
|
getKeyBytes()
public abstract ByteString getKeyBytes()
Optional. Corresponds to the label key of reservation resource.
string key = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for key.
|
getValues(int index)
public abstract String getValues(int index)
Optional. Corresponds to the label values of reservation resource.
repeated string values = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
The index of the element to return.
|
Returns |
Type |
Description |
String |
The values at the given index.
|
getValuesBytes(int index)
public abstract ByteString getValuesBytes(int index)
Optional. Corresponds to the label values of reservation resource.
repeated string values = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
The index of the value to return.
|
Returns |
Type |
Description |
ByteString |
The bytes of the values at the given index.
|
getValuesCount()
public abstract int getValuesCount()
Optional. Corresponds to the label values of reservation resource.
repeated string values = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
The count of values.
|
getValuesList()
public abstract List<String> getValuesList()
Optional. Corresponds to the label values of reservation resource.
repeated string values = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
List<String> |
A list containing the values.
|
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-08-18 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-08-18 UTC."],[],[],null,["# Interface ReservationAffinityOrBuilder (4.69.0)\n\nVersion latestkeyboard_arrow_down\n\n- [4.69.0 (latest)](/java/docs/reference/google-cloud-dataproc/latest/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.67.0](/java/docs/reference/google-cloud-dataproc/4.67.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.65.0](/java/docs/reference/google-cloud-dataproc/4.65.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.64.0](/java/docs/reference/google-cloud-dataproc/4.64.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.61.0](/java/docs/reference/google-cloud-dataproc/4.61.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.60.0](/java/docs/reference/google-cloud-dataproc/4.60.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.59.0](/java/docs/reference/google-cloud-dataproc/4.59.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.57.0](/java/docs/reference/google-cloud-dataproc/4.57.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.56.0](/java/docs/reference/google-cloud-dataproc/4.56.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.55.0](/java/docs/reference/google-cloud-dataproc/4.55.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.54.0](/java/docs/reference/google-cloud-dataproc/4.54.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.53.0](/java/docs/reference/google-cloud-dataproc/4.53.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.52.0](/java/docs/reference/google-cloud-dataproc/4.52.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.51.0](/java/docs/reference/google-cloud-dataproc/4.51.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.50.0](/java/docs/reference/google-cloud-dataproc/4.50.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.49.0](/java/docs/reference/google-cloud-dataproc/4.49.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.48.0](/java/docs/reference/google-cloud-dataproc/4.48.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.46.0](/java/docs/reference/google-cloud-dataproc/4.46.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.45.0](/java/docs/reference/google-cloud-dataproc/4.45.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.44.0](/java/docs/reference/google-cloud-dataproc/4.44.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.43.0](/java/docs/reference/google-cloud-dataproc/4.43.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.42.0](/java/docs/reference/google-cloud-dataproc/4.42.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.41.0](/java/docs/reference/google-cloud-dataproc/4.41.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.40.0](/java/docs/reference/google-cloud-dataproc/4.40.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.39.0](/java/docs/reference/google-cloud-dataproc/4.39.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.38.0](/java/docs/reference/google-cloud-dataproc/4.38.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.37.0](/java/docs/reference/google-cloud-dataproc/4.37.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.36.0](/java/docs/reference/google-cloud-dataproc/4.36.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.34.0](/java/docs/reference/google-cloud-dataproc/4.34.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.33.0](/java/docs/reference/google-cloud-dataproc/4.33.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.32.0](/java/docs/reference/google-cloud-dataproc/4.32.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.31.0](/java/docs/reference/google-cloud-dataproc/4.31.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.30.0](/java/docs/reference/google-cloud-dataproc/4.30.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.29.0](/java/docs/reference/google-cloud-dataproc/4.29.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.28.0](/java/docs/reference/google-cloud-dataproc/4.28.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.27.0](/java/docs/reference/google-cloud-dataproc/4.27.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.26.0](/java/docs/reference/google-cloud-dataproc/4.26.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.25.0](/java/docs/reference/google-cloud-dataproc/4.25.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.24.0](/java/docs/reference/google-cloud-dataproc/4.24.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.21.0](/java/docs/reference/google-cloud-dataproc/4.21.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.20.0](/java/docs/reference/google-cloud-dataproc/4.20.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.19.0](/java/docs/reference/google-cloud-dataproc/4.19.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.18.0](/java/docs/reference/google-cloud-dataproc/4.18.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.17.0](/java/docs/reference/google-cloud-dataproc/4.17.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.16.0](/java/docs/reference/google-cloud-dataproc/4.16.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.15.0](/java/docs/reference/google-cloud-dataproc/4.15.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.14.0](/java/docs/reference/google-cloud-dataproc/4.14.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.13.0](/java/docs/reference/google-cloud-dataproc/4.13.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.12.0](/java/docs/reference/google-cloud-dataproc/4.12.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.11.0](/java/docs/reference/google-cloud-dataproc/4.11.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.10.0](/java/docs/reference/google-cloud-dataproc/4.10.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.9.0](/java/docs/reference/google-cloud-dataproc/4.9.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.8.0](/java/docs/reference/google-cloud-dataproc/4.8.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.6.0](/java/docs/reference/google-cloud-dataproc/4.6.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.5.0](/java/docs/reference/google-cloud-dataproc/4.5.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.4.0](/java/docs/reference/google-cloud-dataproc/4.4.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.3.0](/java/docs/reference/google-cloud-dataproc/4.3.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.2.0](/java/docs/reference/google-cloud-dataproc/4.2.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.1.0](/java/docs/reference/google-cloud-dataproc/4.1.0/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [4.0.8](/java/docs/reference/google-cloud-dataproc/4.0.8/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [3.1.2](/java/docs/reference/google-cloud-dataproc/3.1.2/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [3.0.3](/java/docs/reference/google-cloud-dataproc/3.0.3/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder)\n- [2.3.1](/java/docs/reference/google-cloud-dataproc/2.3.1/com.google.cloud.dataproc.v1.ReservationAffinityOrBuilder) \n\n public interface ReservationAffinityOrBuilder 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### getConsumeReservationType()\n\n public abstract ReservationAffinity.Type getConsumeReservationType()\n\nOptional. Type of reservation to consume\n\n`\n.google.cloud.dataproc.v1.ReservationAffinity.Type consume_reservation_type = 1 [(.google.api.field_behavior) = OPTIONAL];\n`\n\n### getConsumeReservationTypeValue()\n\n public abstract int getConsumeReservationTypeValue()\n\nOptional. Type of reservation to consume\n\n`\n.google.cloud.dataproc.v1.ReservationAffinity.Type consume_reservation_type = 1 [(.google.api.field_behavior) = OPTIONAL];\n`\n\n### getKey()\n\n public abstract String getKey()\n\nOptional. Corresponds to the label key of reservation resource.\n\n`string key = 2 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getKeyBytes()\n\n public abstract ByteString getKeyBytes()\n\nOptional. Corresponds to the label key of reservation resource.\n\n`string key = 2 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getValues(int index)\n\n public abstract String getValues(int index)\n\nOptional. Corresponds to the label values of reservation resource.\n\n`repeated string values = 3 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getValuesBytes(int index)\n\n public abstract ByteString getValuesBytes(int index)\n\nOptional. Corresponds to the label values of reservation resource.\n\n`repeated string values = 3 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getValuesCount()\n\n public abstract int getValuesCount()\n\nOptional. Corresponds to the label values of reservation resource.\n\n`repeated string values = 3 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getValuesList()\n\n public abstract List\u003cString\u003e getValuesList()\n\nOptional. Corresponds to the label values of reservation resource.\n\n`repeated string values = 3 [(.google.api.field_behavior) = OPTIONAL];`"]]