All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.ads.googleads.v10.resources.HotelReconciliationOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/ads/googleads/v10/resources/hotel_reconciliation.proto

package com.google.ads.googleads.v10.resources;

public interface HotelReconciliationOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.ads.googleads.v10.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.v10.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.v10.enums.HotelReconciliationStatusEnum.HotelReconciliationStatus status = 10 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = OUTPUT_ONLY]; * @return The status. */ com.google.ads.googleads.v10.enums.HotelReconciliationStatusEnum.HotelReconciliationStatus getStatus(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy