Interface ExtensionManifest.ApiSpecOrBuilder (3.45.0)

public static interface ExtensionManifest.ApiSpecOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getApiSpecCase()

public abstract ExtensionManifest.ApiSpec.ApiSpecCase getApiSpecCase()
Returns
Type Description
ExtensionManifest.ApiSpec.ApiSpecCase

getOpenApiGcsUri()

public abstract String getOpenApiGcsUri()

Cloud Storage URI pointing to the OpenAPI spec.

string open_api_gcs_uri = 2;

Returns
Type Description
String

The openApiGcsUri.

getOpenApiGcsUriBytes()

public abstract ByteString getOpenApiGcsUriBytes()

Cloud Storage URI pointing to the OpenAPI spec.

string open_api_gcs_uri = 2;

Returns
Type Description
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
Type Description
String

The openApiYaml.

getOpenApiYamlBytes()

public abstract ByteString getOpenApiYamlBytes()

The API spec in Open API standard and YAML format.

string open_api_yaml = 1;

Returns
Type Description
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
Type Description
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
Type Description
boolean

Whether the openApiYaml field is set.