Interface BlueprintOrBuilder (0.2.0)

public interface BlueprintOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEngine()

public abstract String getEngine()

Output only. Type of the engine used to actuate the blueprint. e.g. terraform, helm etc.

string engine = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The engine.

getEngineBytes()

public abstract ByteString getEngineBytes()

Output only. Type of the engine used to actuate the blueprint. e.g. terraform, helm etc.

string engine = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for engine.

getPackage()

public abstract String getPackage()

Optional. Immutable. URI to a blueprint used by the Unit (required unless unitKind or release is set).

string package = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
String

The package.

getPackageBytes()

public abstract ByteString getPackageBytes()

Optional. Immutable. URI to a blueprint used by the Unit (required unless unitKind or release is set).

string package = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
ByteString

The bytes for package.

getVersion()

public abstract String getVersion()

Output only. Version metadata if present on the blueprint.

string version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The version.

getVersionBytes()

public abstract ByteString getVersionBytes()

Output only. Version metadata if present on the blueprint.

string version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for version.