com.google.api.HttpBodyOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/api/httpbody.proto
// Protobuf Java Version: 3.25.3
package com.google.api;
public interface HttpBodyOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.api.HttpBody)
com.google.protobuf.MessageOrBuilder {
/**
*
* The HTTP Content-Type string representing the content type of the body.
*
*
* string content_type = 1;
* @return The contentType.
*/
java.lang.String getContentType();
/**
*
* The HTTP Content-Type string representing the content type of the body.
*
*
* string content_type = 1;
* @return The bytes for contentType.
*/
com.google.protobuf.ByteString
getContentTypeBytes();
/**
*
* HTTP body binary data.
*
*
* bytes data = 2;
* @return The data.
*/
com.google.protobuf.ByteString getData();
/**
*
* Application specific response metadata. Must be set in the first response
* for streaming APIs.
*
*
* repeated .google.protobuf.Any extensions = 3;
*/
java.util.List
getExtensionsList();
/**
*
* Application specific response metadata. Must be set in the first response
* for streaming APIs.
*
*
* repeated .google.protobuf.Any extensions = 3;
*/
com.google.protobuf.Any getExtensions(int index);
/**
*
* Application specific response metadata. Must be set in the first response
* for streaming APIs.
*
*
* repeated .google.protobuf.Any extensions = 3;
*/
int getExtensionsCount();
/**
*
* Application specific response metadata. Must be set in the first response
* for streaming APIs.
*
*
* repeated .google.protobuf.Any extensions = 3;
*/
java.util.List extends com.google.protobuf.AnyOrBuilder>
getExtensionsOrBuilderList();
/**
*
* Application specific response metadata. Must be set in the first response
* for streaming APIs.
*
*
* repeated .google.protobuf.Any extensions = 3;
*/
com.google.protobuf.AnyOrBuilder getExtensionsOrBuilder(
int index);
}