Interface RuntimeConfigOrBuilder

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

    public interface RuntimeConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getVersion

        String getVersion()
         Optional. Version of the batch runtime.
         
        string version = 1 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The version.
      • getVersionBytes

        com.google.protobuf.ByteString getVersionBytes()
         Optional. Version of the batch runtime.
         
        string version = 1 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The bytes for version.
      • getContainerImage

        String getContainerImage()
         Optional. Optional custom container image for the job runtime environment.
         If not specified, a default container image will be used.
         
        string container_image = 2 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The containerImage.
      • getContainerImageBytes

        com.google.protobuf.ByteString getContainerImageBytes()
         Optional. Optional custom container image for the job runtime environment.
         If not specified, a default container image will be used.
         
        string container_image = 2 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The bytes for containerImage.
      • getPropertiesCount

        int getPropertiesCount()
         Optional. A mapping of property names to values, which are used to
         configure workload execution.
         
        map<string, string> properties = 3 [(.google.api.field_behavior) = OPTIONAL];
      • containsProperties

        boolean containsProperties​(String key)
         Optional. A mapping of property names to values, which are used to
         configure workload execution.
         
        map<string, string> properties = 3 [(.google.api.field_behavior) = OPTIONAL];
      • getPropertiesMap

        Map<String,​String> getPropertiesMap()
         Optional. A mapping of property names to values, which are used to
         configure workload execution.
         
        map<string, string> properties = 3 [(.google.api.field_behavior) = OPTIONAL];
      • getPropertiesOrDefault

        String getPropertiesOrDefault​(String key,
                                      String defaultValue)
         Optional. A mapping of property names to values, which are used to
         configure workload execution.
         
        map<string, string> properties = 3 [(.google.api.field_behavior) = OPTIONAL];
      • getPropertiesOrThrow

        String getPropertiesOrThrow​(String key)
         Optional. A mapping of property names to values, which are used to
         configure workload execution.
         
        map<string, string> properties = 3 [(.google.api.field_behavior) = OPTIONAL];