Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iot Update models to latest #2895

Merged
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -543,6 +543,7 @@ CancelDetectMitigationActionsTaskResult cancelDetectMitigationActionsTask(
* @throws ResourceNotFoundException
* @throws ThrottlingException
* @throws ServiceUnavailableException
* @throws LimitExceededException
* @throws AmazonClientException If any internal errors are encountered
* inside the client while attempting to make the request or
* handle the response. For example if a network connection is
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1136,6 +1136,7 @@ public CancelDetectMitigationActionsTaskResult cancelDetectMitigationActionsTask
* @throws ResourceNotFoundException
* @throws ThrottlingException
* @throws ServiceUnavailableException
* @throws LimitExceededException
* @throws AmazonClientException If any internal errors are encountered
* inside the client while attempting to make the request or
* handle the response. For example if a network connection is
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,13 @@ public class CreateJobRequest extends AmazonWebServiceRequest implements Seriali
* when the thing is added to a target group, even after the job was
* completed by all things originally in the group.
* </p>
* <note>
* <p>
* We recommend that you use continuous jobs instead of snapshot jobs for
* dynamic thing group targets. By using continuous jobs, devices that join
* the group receive the job execution even after the job has been created.
* </p>
* </note>
* <p>
* <b>Constraints:</b><br/>
* <b>Allowed Values: </b>CONTINUOUS, SNAPSHOT
Expand Down Expand Up @@ -197,9 +204,16 @@ public class CreateJobRequest extends AmazonWebServiceRequest implements Seriali

/**
* <p>
* Parameters of a managed template that you can specify to create the job
* document.
* Parameters of an Amazon Web Services managed template that you can
* specify to create the job document.
* </p>
* <note>
* <p>
* <code>documentParameters</code> can only be used when creating jobs from
* Amazon Web Services managed templates. This parameter can't be used with
* custom job templates or to create jobs from them.
* </p>
* </note>
*/
private java.util.Map<String, String> documentParameters;

Expand Down Expand Up @@ -677,6 +691,13 @@ public CreateJobRequest withPresignedUrlConfig(PresignedUrlConfig presignedUrlCo
* when the thing is added to a target group, even after the job was
* completed by all things originally in the group.
* </p>
* <note>
* <p>
* We recommend that you use continuous jobs instead of snapshot jobs for
* dynamic thing group targets. By using continuous jobs, devices that join
* the group receive the job execution even after the job has been created.
* </p>
* </note>
* <p>
* <b>Constraints:</b><br/>
* <b>Allowed Values: </b>CONTINUOUS, SNAPSHOT
Expand All @@ -690,6 +711,14 @@ public CreateJobRequest withPresignedUrlConfig(PresignedUrlConfig presignedUrlCo
* target group, even after the job was completed by all things
* originally in the group.
* </p>
* <note>
* <p>
* We recommend that you use continuous jobs instead of snapshot
* jobs for dynamic thing group targets. By using continuous jobs,
* devices that join the group receive the job execution even after
* the job has been created.
* </p>
* </note>
* @see TargetSelection
*/
public String getTargetSelection() {
Expand All @@ -705,6 +734,13 @@ public String getTargetSelection() {
* when the thing is added to a target group, even after the job was
* completed by all things originally in the group.
* </p>
* <note>
* <p>
* We recommend that you use continuous jobs instead of snapshot jobs for
* dynamic thing group targets. By using continuous jobs, devices that join
* the group receive the job execution even after the job has been created.
* </p>
* </note>
* <p>
* <b>Constraints:</b><br/>
* <b>Allowed Values: </b>CONTINUOUS, SNAPSHOT
Expand All @@ -718,6 +754,14 @@ public String getTargetSelection() {
* is added to a target group, even after the job was completed
* by all things originally in the group.
* </p>
* <note>
* <p>
* We recommend that you use continuous jobs instead of snapshot
* jobs for dynamic thing group targets. By using continuous
* jobs, devices that join the group receive the job execution
* even after the job has been created.
* </p>
* </note>
* @see TargetSelection
*/
public void setTargetSelection(String targetSelection) {
Expand All @@ -733,6 +777,13 @@ public void setTargetSelection(String targetSelection) {
* when the thing is added to a target group, even after the job was
* completed by all things originally in the group.
* </p>
* <note>
* <p>
* We recommend that you use continuous jobs instead of snapshot jobs for
* dynamic thing group targets. By using continuous jobs, devices that join
* the group receive the job execution even after the job has been created.
* </p>
* </note>
* <p>
* Returns a reference to this object so that method calls can be chained
* together.
Expand All @@ -749,6 +800,14 @@ public void setTargetSelection(String targetSelection) {
* is added to a target group, even after the job was completed
* by all things originally in the group.
* </p>
* <note>
* <p>
* We recommend that you use continuous jobs instead of snapshot
* jobs for dynamic thing group targets. By using continuous
* jobs, devices that join the group receive the job execution
* even after the job has been created.
* </p>
* </note>
* @return A reference to this updated object so that method calls can be
* chained together.
* @see TargetSelection
Expand All @@ -767,6 +826,13 @@ public CreateJobRequest withTargetSelection(String targetSelection) {
* when the thing is added to a target group, even after the job was
* completed by all things originally in the group.
* </p>
* <note>
* <p>
* We recommend that you use continuous jobs instead of snapshot jobs for
* dynamic thing group targets. By using continuous jobs, devices that join
* the group receive the job execution even after the job has been created.
* </p>
* </note>
* <p>
* <b>Constraints:</b><br/>
* <b>Allowed Values: </b>CONTINUOUS, SNAPSHOT
Expand All @@ -780,6 +846,14 @@ public CreateJobRequest withTargetSelection(String targetSelection) {
* is added to a target group, even after the job was completed
* by all things originally in the group.
* </p>
* <note>
* <p>
* We recommend that you use continuous jobs instead of snapshot
* jobs for dynamic thing group targets. By using continuous
* jobs, devices that join the group receive the job execution
* even after the job has been created.
* </p>
* </note>
* @see TargetSelection
*/
public void setTargetSelection(TargetSelection targetSelection) {
Expand All @@ -795,6 +869,13 @@ public void setTargetSelection(TargetSelection targetSelection) {
* when the thing is added to a target group, even after the job was
* completed by all things originally in the group.
* </p>
* <note>
* <p>
* We recommend that you use continuous jobs instead of snapshot jobs for
* dynamic thing group targets. By using continuous jobs, devices that join
* the group receive the job execution even after the job has been created.
* </p>
* </note>
* <p>
* Returns a reference to this object so that method calls can be chained
* together.
Expand All @@ -811,6 +892,14 @@ public void setTargetSelection(TargetSelection targetSelection) {
* is added to a target group, even after the job was completed
* by all things originally in the group.
* </p>
* <note>
* <p>
* We recommend that you use continuous jobs instead of snapshot
* jobs for dynamic thing group targets. By using continuous
* jobs, devices that join the group receive the job execution
* even after the job has been created.
* </p>
* </note>
* @return A reference to this updated object so that method calls can be
* chained together.
* @see TargetSelection
Expand Down Expand Up @@ -1299,47 +1388,92 @@ public CreateJobRequest withJobExecutionsRetryConfig(

/**
* <p>
* Parameters of a managed template that you can specify to create the job
* document.
* Parameters of an Amazon Web Services managed template that you can
* specify to create the job document.
* </p>
* <note>
* <p>
* <code>documentParameters</code> can only be used when creating jobs from
* Amazon Web Services managed templates. This parameter can't be used with
* custom job templates or to create jobs from them.
* </p>
* </note>
*
* @return <p>
* Parameters of a managed template that you can specify to create
* the job document.
* Parameters of an Amazon Web Services managed template that you
* can specify to create the job document.
* </p>
* <note>
* <p>
* <code>documentParameters</code> can only be used when creating
* jobs from Amazon Web Services managed templates. This parameter
* can't be used with custom job templates or to create jobs from
* them.
* </p>
* </note>
*/
public java.util.Map<String, String> getDocumentParameters() {
return documentParameters;
}

/**
* <p>
* Parameters of a managed template that you can specify to create the job
* document.
* Parameters of an Amazon Web Services managed template that you can
* specify to create the job document.
* </p>
* <note>
* <p>
* <code>documentParameters</code> can only be used when creating jobs from
* Amazon Web Services managed templates. This parameter can't be used with
* custom job templates or to create jobs from them.
* </p>
* </note>
*
* @param documentParameters <p>
* Parameters of a managed template that you can specify to
* create the job document.
* Parameters of an Amazon Web Services managed template that you
* can specify to create the job document.
* </p>
* <note>
* <p>
* <code>documentParameters</code> can only be used when creating
* jobs from Amazon Web Services managed templates. This
* parameter can't be used with custom job templates or to create
* jobs from them.
* </p>
* </note>
*/
public void setDocumentParameters(java.util.Map<String, String> documentParameters) {
this.documentParameters = documentParameters;
}

/**
* <p>
* Parameters of a managed template that you can specify to create the job
* document.
* Parameters of an Amazon Web Services managed template that you can
* specify to create the job document.
* </p>
* <note>
* <p>
* <code>documentParameters</code> can only be used when creating jobs from
* Amazon Web Services managed templates. This parameter can't be used with
* custom job templates or to create jobs from them.
* </p>
* </note>
* <p>
* Returns a reference to this object so that method calls can be chained
* together.
*
* @param documentParameters <p>
* Parameters of a managed template that you can specify to
* create the job document.
* Parameters of an Amazon Web Services managed template that you
* can specify to create the job document.
* </p>
* <note>
* <p>
* <code>documentParameters</code> can only be used when creating
* jobs from Amazon Web Services managed templates. This
* parameter can't be used with custom job templates or to create
* jobs from them.
* </p>
* </note>
* @return A reference to this updated object so that method calls can be
* chained together.
*/
Expand All @@ -1350,9 +1484,16 @@ public CreateJobRequest withDocumentParameters(java.util.Map<String, String> doc

/**
* <p>
* Parameters of a managed template that you can specify to create the job
* document.
* Parameters of an Amazon Web Services managed template that you can
* specify to create the job document.
* </p>
* <note>
* <p>
* <code>documentParameters</code> can only be used when creating jobs from
* Amazon Web Services managed templates. This parameter can't be used with
* custom job templates or to create jobs from them.
* </p>
* </note>
* <p>
* The method adds a new key-value pair into documentParameters parameter,
* and returns a reference to this object so that method calls can be
Expand Down
Loading