Class ProcessingInput

    • Method Detail

      • inputName

        public final String inputName()

        The name for the processing job input.

        Returns:
        The name for the processing job input.
      • appManaged

        public final Boolean appManaged()

        When True, input operations such as data download are managed natively by the processing job application. When False (default), input operations are managed by Amazon SageMaker.

        Returns:
        When True, input operations such as data download are managed natively by the processing job application. When False (default), input operations are managed by Amazon SageMaker.
      • s3Input

        public final ProcessingS3Input s3Input()

        Configuration for downloading input data from Amazon S3 into the processing container.

        Returns:
        Configuration for downloading input data from Amazon S3 into the processing container.
      • datasetDefinition

        public final DatasetDefinition datasetDefinition()

        Configuration for a Dataset Definition input.

        Returns:
        Configuration for a Dataset Definition input.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)