Interface CloudBuildOptionsOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    CloudBuildOptions, CloudBuildOptions.Builder

    public interface CloudBuildOptionsOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getAppYamlPath()
      Path to the yaml file used in deployment, used to determine runtime configuration details.
      com.google.protobuf.ByteString getAppYamlPathBytes()
      Path to the yaml file used in deployment, used to determine runtime configuration details.
      com.google.protobuf.Duration getCloudBuildTimeout()
      The Cloud Build timeout used as part of any dependent builds performed by version creation.
      com.google.protobuf.DurationOrBuilder getCloudBuildTimeoutOrBuilder()
      The Cloud Build timeout used as part of any dependent builds performed by version creation.
      boolean hasCloudBuildTimeout()
      The Cloud Build timeout used as part of any dependent builds performed by version creation.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getAppYamlPath

        String getAppYamlPath()
         Path to the yaml file used in deployment, used to determine runtime
         configuration details.
        
         Required for flexible environment builds.
        
         See https://cloud.google.com/appengine/docs/standard/python/config/appref
         for more details.
         
        string app_yaml_path = 1;
        Returns:
        The appYamlPath.
      • getAppYamlPathBytes

        com.google.protobuf.ByteString getAppYamlPathBytes()
         Path to the yaml file used in deployment, used to determine runtime
         configuration details.
        
         Required for flexible environment builds.
        
         See https://cloud.google.com/appengine/docs/standard/python/config/appref
         for more details.
         
        string app_yaml_path = 1;
        Returns:
        The bytes for appYamlPath.
      • hasCloudBuildTimeout

        boolean hasCloudBuildTimeout()
         The Cloud Build timeout used as part of any dependent builds performed by
         version creation. Defaults to 10 minutes.
         
        .google.protobuf.Duration cloud_build_timeout = 2;
        Returns:
        Whether the cloudBuildTimeout field is set.
      • getCloudBuildTimeout

        com.google.protobuf.Duration getCloudBuildTimeout()
         The Cloud Build timeout used as part of any dependent builds performed by
         version creation. Defaults to 10 minutes.
         
        .google.protobuf.Duration cloud_build_timeout = 2;
        Returns:
        The cloudBuildTimeout.
      • getCloudBuildTimeoutOrBuilder

        com.google.protobuf.DurationOrBuilder getCloudBuildTimeoutOrBuilder()
         The Cloud Build timeout used as part of any dependent builds performed by
         version creation. Defaults to 10 minutes.
         
        .google.protobuf.Duration cloud_build_timeout = 2;