Interface ExtensionManifest.ApiSpecOrBuilder (3.42.0)

public static interface ExtensionManifest.ApiSpecOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getApiSpecCase()

public abstract ExtensionManifest.ApiSpec.ApiSpecCase getApiSpecCase()
Returns
TypeDescription
ExtensionManifest.ApiSpec.ApiSpecCase

getOpenApiGcsUri()

public abstract String getOpenApiGcsUri()

Cloud Storage URI pointing to the OpenAPI spec.

string open_api_gcs_uri = 2;

Returns
TypeDescription
String

The openApiGcsUri.

getOpenApiGcsUriBytes()

public abstract ByteString getOpenApiGcsUriBytes()

Cloud Storage URI pointing to the OpenAPI spec.

string open_api_gcs_uri = 2;

Returns
TypeDescription
ByteString

The bytes for openApiGcsUri.

getOpenApiYaml()

public abstract String getOpenApiYaml()

The API spec in Open API standard and YAML format.

string open_api_yaml = 1;

Returns
TypeDescription
String

The openApiYaml.

getOpenApiYamlBytes()

public abstract ByteString getOpenApiYamlBytes()

The API spec in Open API standard and YAML format.

string open_api_yaml = 1;

Returns
TypeDescription
ByteString

The bytes for openApiYaml.

hasOpenApiGcsUri()

public abstract boolean hasOpenApiGcsUri()

Cloud Storage URI pointing to the OpenAPI spec.

string open_api_gcs_uri = 2;

Returns
TypeDescription
boolean

Whether the openApiGcsUri field is set.

hasOpenApiYaml()

public abstract boolean hasOpenApiYaml()

The API spec in Open API standard and YAML format.

string open_api_yaml = 1;

Returns
TypeDescription
boolean

Whether the openApiYaml field is set.