JavaScript is disabled on your browser.
Skip navigation links

AWS SDK for Java 1.x API Reference - 1.12.795

We announced the upcoming end-of-support for AWS SDK for Java (v1). We recommend that you migrate to AWS SDK for Java v2. For dates, additional details, and information on how to migrate, please refer to the linked announcement.
com.amazonaws.services.personalize.model

Class CreateBatchInferenceJobRequest

    • Constructor Detail

      • CreateBatchInferenceJobRequest

        public CreateBatchInferenceJobRequest()
    • Method Detail

      • setJobName

        public void setJobName(String jobName)

        The name of the batch inference job to create.

        Parameters:
        jobName - The name of the batch inference job to create.
      • getJobName

        public String getJobName()

        The name of the batch inference job to create.

        Returns:
        The name of the batch inference job to create.
      • withJobName

        public CreateBatchInferenceJobRequest withJobName(String jobName)

        The name of the batch inference job to create.

        Parameters:
        jobName - The name of the batch inference job to create.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setSolutionVersionArn

        public void setSolutionVersionArn(String solutionVersionArn)

        The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.

        Parameters:
        solutionVersionArn - The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.
      • getSolutionVersionArn

        public String getSolutionVersionArn()

        The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.

        Returns:
        The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.
      • withSolutionVersionArn

        public CreateBatchInferenceJobRequest withSolutionVersionArn(String solutionVersionArn)

        The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.

        Parameters:
        solutionVersionArn - The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setFilterArn

        public void setFilterArn(String filterArn)

        The ARN of the filter to apply to the batch inference job. For more information on using filters, see Filtering batch recommendations.

        Parameters:
        filterArn - The ARN of the filter to apply to the batch inference job. For more information on using filters, see Filtering batch recommendations.
      • setNumResults

        public void setNumResults(Integer numResults)

        The number of recommendations to retrieve.

        Parameters:
        numResults - The number of recommendations to retrieve.
      • getNumResults

        public Integer getNumResults()

        The number of recommendations to retrieve.

        Returns:
        The number of recommendations to retrieve.
      • withNumResults

        public CreateBatchInferenceJobRequest withNumResults(Integer numResults)

        The number of recommendations to retrieve.

        Parameters:
        numResults - The number of recommendations to retrieve.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setJobInput

        public void setJobInput(BatchInferenceJobInput jobInput)

        The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.

        Parameters:
        jobInput - The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.
      • getJobInput

        public BatchInferenceJobInput getJobInput()

        The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.

        Returns:
        The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.
      • withJobInput

        public CreateBatchInferenceJobRequest withJobInput(BatchInferenceJobInput jobInput)

        The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.

        Parameters:
        jobInput - The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setJobOutput

        public void setJobOutput(BatchInferenceJobOutput jobOutput)

        The path to the Amazon S3 bucket where the job's output will be stored.

        Parameters:
        jobOutput - The path to the Amazon S3 bucket where the job's output will be stored.
      • getJobOutput

        public BatchInferenceJobOutput getJobOutput()

        The path to the Amazon S3 bucket where the job's output will be stored.

        Returns:
        The path to the Amazon S3 bucket where the job's output will be stored.
      • withJobOutput

        public CreateBatchInferenceJobRequest withJobOutput(BatchInferenceJobOutput jobOutput)

        The path to the Amazon S3 bucket where the job's output will be stored.

        Parameters:
        jobOutput - The path to the Amazon S3 bucket where the job's output will be stored.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setRoleArn

        public void setRoleArn(String roleArn)

        The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and output Amazon S3 buckets respectively.

        Parameters:
        roleArn - The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and output Amazon S3 buckets respectively.
      • getRoleArn

        public String getRoleArn()

        The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and output Amazon S3 buckets respectively.

        Returns:
        The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and output Amazon S3 buckets respectively.
      • withRoleArn

        public CreateBatchInferenceJobRequest withRoleArn(String roleArn)

        The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and output Amazon S3 buckets respectively.

        Parameters:
        roleArn - The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and output Amazon S3 buckets respectively.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setBatchInferenceJobConfig

        public void setBatchInferenceJobConfig(BatchInferenceJobConfig batchInferenceJobConfig)

        The configuration details of a batch inference job.

        Parameters:
        batchInferenceJobConfig - The configuration details of a batch inference job.
      • getBatchInferenceJobConfig

        public BatchInferenceJobConfig getBatchInferenceJobConfig()

        The configuration details of a batch inference job.

        Returns:
        The configuration details of a batch inference job.
      • withBatchInferenceJobConfig

        public CreateBatchInferenceJobRequest withBatchInferenceJobConfig(BatchInferenceJobConfig batchInferenceJobConfig)

        The configuration details of a batch inference job.

        Parameters:
        batchInferenceJobConfig - The configuration details of a batch inference job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getTags

        public List<Tag> getTags()

        A list of tags to apply to the batch inference job.

        Returns:
        A list of tags to apply to the batch inference job.
      • setTags

        public void setTags(Collection<Tag> tags)

        A list of tags to apply to the batch inference job.

        Parameters:
        tags - A list of tags to apply to the batch inference job.
      • withTags

        public CreateBatchInferenceJobRequest withTags(Collection<Tag> tags)

        A list of tags to apply to the batch inference job.

        Parameters:
        tags - A list of tags to apply to the batch inference job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setBatchInferenceJobMode

        public void setBatchInferenceJobMode(String batchInferenceJobMode)

        The mode of the batch inference job. To generate descriptive themes for groups of similar items, set the job mode to THEME_GENERATION. If you don't want to generate themes, use the default BATCH_INFERENCE.

        When you get batch recommendations with themes, you will incur additional costs. For more information, see Amazon Personalize pricing.

        Parameters:
        batchInferenceJobMode - The mode of the batch inference job. To generate descriptive themes for groups of similar items, set the job mode to THEME_GENERATION. If you don't want to generate themes, use the default BATCH_INFERENCE.

        When you get batch recommendations with themes, you will incur additional costs. For more information, see Amazon Personalize pricing.

        See Also:
        BatchInferenceJobMode
      • getBatchInferenceJobMode

        public String getBatchInferenceJobMode()

        The mode of the batch inference job. To generate descriptive themes for groups of similar items, set the job mode to THEME_GENERATION. If you don't want to generate themes, use the default BATCH_INFERENCE.

        When you get batch recommendations with themes, you will incur additional costs. For more information, see Amazon Personalize pricing.

        Returns:
        The mode of the batch inference job. To generate descriptive themes for groups of similar items, set the job mode to THEME_GENERATION. If you don't want to generate themes, use the default BATCH_INFERENCE.

        When you get batch recommendations with themes, you will incur additional costs. For more information, see Amazon Personalize pricing.

        See Also:
        BatchInferenceJobMode
      • withBatchInferenceJobMode

        public CreateBatchInferenceJobRequest withBatchInferenceJobMode(String batchInferenceJobMode)

        The mode of the batch inference job. To generate descriptive themes for groups of similar items, set the job mode to THEME_GENERATION. If you don't want to generate themes, use the default BATCH_INFERENCE.

        When you get batch recommendations with themes, you will incur additional costs. For more information, see Amazon Personalize pricing.

        Parameters:
        batchInferenceJobMode - The mode of the batch inference job. To generate descriptive themes for groups of similar items, set the job mode to THEME_GENERATION. If you don't want to generate themes, use the default BATCH_INFERENCE.

        When you get batch recommendations with themes, you will incur additional costs. For more information, see Amazon Personalize pricing.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BatchInferenceJobMode
      • withBatchInferenceJobMode

        public CreateBatchInferenceJobRequest withBatchInferenceJobMode(BatchInferenceJobMode batchInferenceJobMode)

        The mode of the batch inference job. To generate descriptive themes for groups of similar items, set the job mode to THEME_GENERATION. If you don't want to generate themes, use the default BATCH_INFERENCE.

        When you get batch recommendations with themes, you will incur additional costs. For more information, see Amazon Personalize pricing.

        Parameters:
        batchInferenceJobMode - The mode of the batch inference job. To generate descriptive themes for groups of similar items, set the job mode to THEME_GENERATION. If you don't want to generate themes, use the default BATCH_INFERENCE.

        When you get batch recommendations with themes, you will incur additional costs. For more information, see Amazon Personalize pricing.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BatchInferenceJobMode
      • setThemeGenerationConfig

        public void setThemeGenerationConfig(ThemeGenerationConfig themeGenerationConfig)

        For theme generation jobs, specify the name of the column in your Items dataset that contains each item's name.

        Parameters:
        themeGenerationConfig - For theme generation jobs, specify the name of the column in your Items dataset that contains each item's name.
      • getThemeGenerationConfig

        public ThemeGenerationConfig getThemeGenerationConfig()

        For theme generation jobs, specify the name of the column in your Items dataset that contains each item's name.

        Returns:
        For theme generation jobs, specify the name of the column in your Items dataset that contains each item's name.
      • withThemeGenerationConfig

        public CreateBatchInferenceJobRequest withThemeGenerationConfig(ThemeGenerationConfig themeGenerationConfig)

        For theme generation jobs, specify the name of the column in your Items dataset that contains each item's name.

        Parameters:
        themeGenerationConfig - For theme generation jobs, specify the name of the column in your Items dataset that contains each item's name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public 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
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /