Interface EstimateDataSizeRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
EstimateDataSizeRequest, EstimateDataSizeRequest.Builder

@Generated public interface EstimateDataSizeRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasWebsiteDataSource

      boolean hasWebsiteDataSource()
       Website data.
       
      .google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource website_data_source = 2;
      Returns:
      Whether the websiteDataSource field is set.
    • getWebsiteDataSource

       Website data.
       
      .google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource website_data_source = 2;
      Returns:
      The websiteDataSource.
    • getWebsiteDataSourceOrBuilder

       Website data.
       
      .google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.WebsiteDataSource website_data_source = 2;
    • hasFileDataSource

      boolean hasFileDataSource()
       Structured or unstructured data.
       
      .google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.FileDataSource file_data_source = 3;
      Returns:
      Whether the fileDataSource field is set.
    • getFileDataSource

       Structured or unstructured data.
       
      .google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.FileDataSource file_data_source = 3;
      Returns:
      The fileDataSource.
    • getFileDataSourceOrBuilder

       Structured or unstructured data.
       
      .google.cloud.discoveryengine.v1alpha.EstimateDataSizeRequest.FileDataSource file_data_source = 3;
    • getLocation

      String getLocation()
       Required. Full resource name of the location, such as
       `projects/{project}/locations/{location}`.
       
      string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The location.
    • getLocationBytes

      com.google.protobuf.ByteString getLocationBytes()
       Required. Full resource name of the location, such as
       `projects/{project}/locations/{location}`.
       
      string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for location.
    • getDataSourceCase