All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.dataproc.model.NodeInitializationAction.html Maven / Gradle / Ivy

There is a newer version: v1-rev20240821-2.0.0
Show newest version






NodeInitializationAction (Cloud Dataproc API v1-rev20240605-2.0.0)












com.google.api.services.dataproc.model

Class NodeInitializationAction

  • All Implemented Interfaces:
    Cloneable, Map<String,Object>


    public final class NodeInitializationAction
    extends com.google.api.client.json.GenericJson
    Specifies an executable to run on a fully configured node and a timeout period for executable completion.

    This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Cloud Dataproc API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json

    Author:
    Google, Inc.
    • Constructor Detail

      • NodeInitializationAction

        public NodeInitializationAction()
    • Method Detail

      • getExecutableFile

        public String getExecutableFile()
        Required. Cloud Storage URI of executable file.
        Returns:
        value or null for none
      • setExecutableFile

        public NodeInitializationAction setExecutableFile(String executableFile)
        Required. Cloud Storage URI of executable file.
        Parameters:
        executableFile - executableFile or null for none
      • getExecutionTimeout

        public String getExecutionTimeout()
        Optional. Amount of time executable has to complete. Default is 10 minutes (see JSON representation of Duration (https://developers.google.com/protocol- buffers/docs/proto3#json)).Cluster creation fails with an explanatory error message (the name of the executable that caused the error and the exceeded timeout period) if the executable is not completed at end of the timeout period.
        Returns:
        value or null for none
      • setExecutionTimeout

        public NodeInitializationAction setExecutionTimeout(String executionTimeout)
        Optional. Amount of time executable has to complete. Default is 10 minutes (see JSON representation of Duration (https://developers.google.com/protocol- buffers/docs/proto3#json)).Cluster creation fails with an explanatory error message (the name of the executable that caused the error and the exceeded timeout period) if the executable is not completed at end of the timeout period.
        Parameters:
        executionTimeout - executionTimeout or null for none

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy