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 booleancontainsInputValues(String key)Input variable values for the Terraform blueprint.StringgetGcsSource()Required.com.google.protobuf.ByteStringgetGcsSourceBytes()Required.GitSourcegetGitSource()Required.GitSourceOrBuildergetGitSourceOrBuilder()Required.Map<String,TerraformVariable>getInputValues()Deprecated.intgetInputValuesCount()Input variable values for the Terraform blueprint.Map<String,TerraformVariable>getInputValuesMap()Input variable values for the Terraform blueprint.TerraformVariablegetInputValuesOrDefault(String key, TerraformVariable defaultValue)Input variable values for the Terraform blueprint.TerraformVariablegetInputValuesOrThrow(String key)Input variable values for the Terraform blueprint.TerraformBlueprint.SourceCasegetSourceCase()booleanhasGcsSource()Required.booleanhasGitSource()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()
-
-