com.google.ads.googleads.v17.resources.HotelReconciliationOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-ads-stubs-v17 Show documentation
Show all versions of google-ads-stubs-v17 Show documentation
Stubs for GAAPI version google-ads-stubs-v17
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/ads/googleads/v17/resources/hotel_reconciliation.proto
// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v17.resources;
public interface HotelReconciliationOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.ads.googleads.v17.resources.HotelReconciliation)
com.google.protobuf.MessageOrBuilder {
/**
*
* Immutable. The resource name of the hotel reconciliation.
* Hotel reconciliation resource names have the form:
*
* `customers/{customer_id}/hotelReconciliations/{commission_id}`
*
*
* string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
* @return The resourceName.
*/
java.lang.String getResourceName();
/**
*
* Immutable. The resource name of the hotel reconciliation.
* Hotel reconciliation resource names have the form:
*
* `customers/{customer_id}/hotelReconciliations/{commission_id}`
*
*
* string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
* @return The bytes for resourceName.
*/
com.google.protobuf.ByteString
getResourceNameBytes();
/**
*
* Required. Output only. The commission ID is Google's ID for this booking.
* Every booking event is assigned a Commission ID to help you match it to a
* guest stay.
*
*
* string commission_id = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = OUTPUT_ONLY];
* @return The commissionId.
*/
java.lang.String getCommissionId();
/**
*
* Required. Output only. The commission ID is Google's ID for this booking.
* Every booking event is assigned a Commission ID to help you match it to a
* guest stay.
*
*
* string commission_id = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = OUTPUT_ONLY];
* @return The bytes for commissionId.
*/
com.google.protobuf.ByteString
getCommissionIdBytes();
/**
*
* Output only. The order ID is the identifier for this booking as provided in
* the 'transaction_id' parameter of the conversion tracking tag.
*
*
* string order_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The orderId.
*/
java.lang.String getOrderId();
/**
*
* Output only. The order ID is the identifier for this booking as provided in
* the 'transaction_id' parameter of the conversion tracking tag.
*
*
* string order_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The bytes for orderId.
*/
com.google.protobuf.ByteString
getOrderIdBytes();
/**
*
* Output only. The resource name for the Campaign associated with the
* conversion.
*
*
* string campaign = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The campaign.
*/
java.lang.String getCampaign();
/**
*
* Output only. The resource name for the Campaign associated with the
* conversion.
*
*
* string campaign = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The bytes for campaign.
*/
com.google.protobuf.ByteString
getCampaignBytes();
/**
*
* Output only. Identifier for the Hotel Center account which provides the
* rates for the Hotel campaign.
*
*
* int64 hotel_center_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The hotelCenterId.
*/
long getHotelCenterId();
/**
*
* Output only. Unique identifier for the booked property, as provided in the
* Hotel Center feed. The hotel ID comes from the 'ID' parameter of the
* conversion tracking tag.
*
*
* string hotel_id = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The hotelId.
*/
java.lang.String getHotelId();
/**
*
* Output only. Unique identifier for the booked property, as provided in the
* Hotel Center feed. The hotel ID comes from the 'ID' parameter of the
* conversion tracking tag.
*
*
* string hotel_id = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The bytes for hotelId.
*/
com.google.protobuf.ByteString
getHotelIdBytes();
/**
*
* Output only. Check-in date recorded when the booking is made. If the
* check-in date is modified at reconciliation, the revised date will then
* take the place of the original date in this column. Format is YYYY-MM-DD.
*
*
* string check_in_date = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The checkInDate.
*/
java.lang.String getCheckInDate();
/**
*
* Output only. Check-in date recorded when the booking is made. If the
* check-in date is modified at reconciliation, the revised date will then
* take the place of the original date in this column. Format is YYYY-MM-DD.
*
*
* string check_in_date = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The bytes for checkInDate.
*/
com.google.protobuf.ByteString
getCheckInDateBytes();
/**
*
* Output only. Check-out date recorded when the booking is made. If the
* check-in date is modified at reconciliation, the revised date will then
* take the place of the original date in this column. Format is YYYY-MM-DD.
*
*
* string check_out_date = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The checkOutDate.
*/
java.lang.String getCheckOutDate();
/**
*
* Output only. Check-out date recorded when the booking is made. If the
* check-in date is modified at reconciliation, the revised date will then
* take the place of the original date in this column. Format is YYYY-MM-DD.
*
*
* string check_out_date = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The bytes for checkOutDate.
*/
com.google.protobuf.ByteString
getCheckOutDateBytes();
/**
*
* Required. Output only. Reconciled value is the final value of a booking as
* paid by the guest. If original booking value changes for any reason, such
* as itinerary changes or room upsells, the reconciled value should be the
* full final amount collected. If a booking is canceled, the reconciled value
* should include the value of any cancellation fees or non-refundable nights
* charged. Value is in millionths of the base unit currency. For example,
* $12.35 would be represented as 12350000. Currency unit is in the default
* customer currency.
*
*
* int64 reconciled_value_micros = 8 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = OUTPUT_ONLY];
* @return The reconciledValueMicros.
*/
long getReconciledValueMicros();
/**
*
* Output only. Whether a given booking has been billed. Once billed, a
* booking can't be modified.
*
*
* bool billed = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The billed.
*/
boolean getBilled();
/**
*
* Required. Output only. Current status of a booking with regards to
* reconciliation and billing. Bookings should be reconciled within 45 days
* after the check-out date. Any booking not reconciled within 45 days will be
* billed at its original value.
*
*
* .google.ads.googleads.v17.enums.HotelReconciliationStatusEnum.HotelReconciliationStatus status = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = OUTPUT_ONLY];
* @return The enum numeric value on the wire for status.
*/
int getStatusValue();
/**
*
* Required. Output only. Current status of a booking with regards to
* reconciliation and billing. Bookings should be reconciled within 45 days
* after the check-out date. Any booking not reconciled within 45 days will be
* billed at its original value.
*
*
* .google.ads.googleads.v17.enums.HotelReconciliationStatusEnum.HotelReconciliationStatus status = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = OUTPUT_ONLY];
* @return The status.
*/
com.google.ads.googleads.v17.enums.HotelReconciliationStatusEnum.HotelReconciliationStatus getStatus();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy