Package com.google.cloud.config.v1
Interface TerraformBlueprintOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TerraformBlueprint
,TerraformBlueprint.Builder
public interface TerraformBlueprintOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
containsInputValues(String key)
Input variable values for the Terraform blueprint.String
getGcsSource()
Required.com.google.protobuf.ByteString
getGcsSourceBytes()
Required.GitSource
getGitSource()
Required.GitSourceOrBuilder
getGitSourceOrBuilder()
Required.Map<String,TerraformVariable>
getInputValues()
Deprecated.int
getInputValuesCount()
Input variable values for the Terraform blueprint.Map<String,TerraformVariable>
getInputValuesMap()
Input variable values for the Terraform blueprint.TerraformVariable
getInputValuesOrDefault(String key, TerraformVariable defaultValue)
Input variable values for the Terraform blueprint.TerraformVariable
getInputValuesOrThrow(String key)
Input variable values for the Terraform blueprint.TerraformBlueprint.SourceCase
getSourceCase()
boolean
hasGcsSource()
Required.boolean
hasGitSource()
Required.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasGcsSource
boolean hasGcsSource()
Required. URI of an object in Google Cloud Storage. Format: `gs://{bucket}/{object}` URI may also specify an object version for zipped objects. Format: `gs://{bucket}/{object}#{version}`
string gcs_source = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- Whether the gcsSource field is set.
-
getGcsSource
String getGcsSource()
Required. URI of an object in Google Cloud Storage. Format: `gs://{bucket}/{object}` URI may also specify an object version for zipped objects. Format: `gs://{bucket}/{object}#{version}`
string gcs_source = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The gcsSource.
-
getGcsSourceBytes
com.google.protobuf.ByteString getGcsSourceBytes()
Required. URI of an object in Google Cloud Storage. Format: `gs://{bucket}/{object}` URI may also specify an object version for zipped objects. Format: `gs://{bucket}/{object}#{version}`
string gcs_source = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The bytes for gcsSource.
-
hasGitSource
boolean hasGitSource()
Required. URI of a public Git repo.
.google.cloud.config.v1.GitSource git_source = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- Whether the gitSource field is set.
-
getGitSource
GitSource getGitSource()
Required. URI of a public Git repo.
.google.cloud.config.v1.GitSource git_source = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The gitSource.
-
getGitSourceOrBuilder
GitSourceOrBuilder getGitSourceOrBuilder()
Required. URI of a public Git repo.
.google.cloud.config.v1.GitSource git_source = 2 [(.google.api.field_behavior) = REQUIRED];
-
getInputValuesCount
int getInputValuesCount()
Input variable values for the Terraform blueprint.
map<string, .google.cloud.config.v1.TerraformVariable> input_values = 4;
-
containsInputValues
boolean containsInputValues(String key)
Input variable values for the Terraform blueprint.
map<string, .google.cloud.config.v1.TerraformVariable> input_values = 4;
-
getInputValues
@Deprecated Map<String,TerraformVariable> getInputValues()
Deprecated.UsegetInputValuesMap()
instead.
-
getInputValuesMap
Map<String,TerraformVariable> getInputValuesMap()
Input variable values for the Terraform blueprint.
map<string, .google.cloud.config.v1.TerraformVariable> input_values = 4;
-
getInputValuesOrDefault
TerraformVariable getInputValuesOrDefault(String key, TerraformVariable defaultValue)
Input variable values for the Terraform blueprint.
map<string, .google.cloud.config.v1.TerraformVariable> input_values = 4;
-
getInputValuesOrThrow
TerraformVariable getInputValuesOrThrow(String key)
Input variable values for the Terraform blueprint.
map<string, .google.cloud.config.v1.TerraformVariable> input_values = 4;
-
getSourceCase
TerraformBlueprint.SourceCase getSourceCase()
-
-