From 3af60b00110eafd2cad27752b1f96a58e678f8e2 Mon Sep 17 00:00:00 2001
From: AWS <>
Date: Fri, 28 Aug 2020 21:24:19 +0000
Subject: [PATCH] AWS SDK for Java 1.11.851
---
CHANGELOG.md | 17 +
README.md | 2 +-
aws-java-sdk-accessanalyzer/pom.xml | 2 +-
aws-java-sdk-acm/pom.xml | 2 +-
aws-java-sdk-acmpca/pom.xml | 2 +-
aws-java-sdk-alexaforbusiness/pom.xml | 2 +-
aws-java-sdk-amplify/pom.xml | 2 +-
aws-java-sdk-api-gateway/pom.xml | 2 +-
aws-java-sdk-apigatewaymanagementapi/pom.xml | 2 +-
aws-java-sdk-apigatewayv2/pom.xml | 2 +-
aws-java-sdk-appconfig/pom.xml | 2 +-
aws-java-sdk-appflow/pom.xml | 2 +-
aws-java-sdk-applicationautoscaling/pom.xml | 2 +-
aws-java-sdk-applicationinsights/pom.xml | 2 +-
aws-java-sdk-appmesh/pom.xml | 2 +-
aws-java-sdk-appstream/pom.xml | 2 +-
aws-java-sdk-appsync/pom.xml | 2 +-
aws-java-sdk-athena/pom.xml | 2 +-
aws-java-sdk-augmentedairuntime/pom.xml | 2 +-
aws-java-sdk-autoscaling/pom.xml | 2 +-
aws-java-sdk-autoscalingplans/pom.xml | 2 +-
aws-java-sdk-backup/pom.xml | 2 +-
aws-java-sdk-batch/pom.xml | 2 +-
aws-java-sdk-bom/pom.xml | 2 +-
aws-java-sdk-braket/pom.xml | 2 +-
aws-java-sdk-budgets/pom.xml | 2 +-
aws-java-sdk-bundle/pom.xml | 4 +-
aws-java-sdk-chime/pom.xml | 2 +-
aws-java-sdk-cloud9/pom.xml | 2 +-
aws-java-sdk-clouddirectory/pom.xml | 2 +-
aws-java-sdk-cloudformation/pom.xml | 2 +-
aws-java-sdk-cloudfront/pom.xml | 2 +-
.../policy/actions/CloudFrontActions.java | 6 +
.../cloudfront/AbstractAmazonCloudFront.java | 15 +
.../AbstractAmazonCloudFrontAsync.java | 39 +
.../services/cloudfront/AmazonCloudFront.java | 58 +
.../cloudfront/AmazonCloudFrontAsync.java | 117 +
.../AmazonCloudFrontAsyncClient.java | 99 +
.../cloudfront/AmazonCloudFrontClient.java | 178 +
.../CreateMonitoringSubscriptionRequest.java | 184 +
.../CreateMonitoringSubscriptionResult.java | 133 +
.../DeleteMonitoringSubscriptionRequest.java | 124 +
.../DeleteMonitoringSubscriptionResult.java | 72 +
.../GetMonitoringSubscriptionRequest.java | 124 +
.../GetMonitoringSubscriptionResult.java | 133 +
.../model/MonitoringSubscription.java | 131 +
.../RealtimeMetricsSubscriptionConfig.java | 153 +
.../RealtimeMetricsSubscriptionStatus.java | 60 +
...nitoringSubscriptionRequestMarshaller.java | 92 +
...ingSubscriptionResultStaxUnmarshaller.java | 62 +
...nitoringSubscriptionRequestMarshaller.java | 52 +
...ingSubscriptionResultStaxUnmarshaller.java | 61 +
...nitoringSubscriptionRequestMarshaller.java | 51 +
...ingSubscriptionResultStaxUnmarshaller.java | 62 +
...onitoringSubscriptionStaxUnmarshaller.java | 66 +
...icsSubscriptionConfigStaxUnmarshaller.java | 65 +
aws-java-sdk-cloudhsm/pom.xml | 2 +-
aws-java-sdk-cloudhsmv2/pom.xml | 2 +-
aws-java-sdk-cloudsearch/pom.xml | 2 +-
aws-java-sdk-cloudtrail/pom.xml | 2 +-
aws-java-sdk-cloudwatch/pom.xml | 2 +-
aws-java-sdk-cloudwatchmetrics/pom.xml | 2 +-
aws-java-sdk-code-generator/pom.xml | 2 +-
aws-java-sdk-codeartifact/pom.xml | 2 +-
aws-java-sdk-codebuild/pom.xml | 2 +-
aws-java-sdk-codecommit/pom.xml | 2 +-
aws-java-sdk-codedeploy/pom.xml | 2 +-
aws-java-sdk-codegen-maven-plugin/pom.xml | 2 +-
aws-java-sdk-codeguruprofiler/pom.xml | 2 +-
aws-java-sdk-codegurureviewer/pom.xml | 2 +-
aws-java-sdk-codepipeline/pom.xml | 2 +-
aws-java-sdk-codestar/pom.xml | 2 +-
aws-java-sdk-codestarconnections/pom.xml | 2 +-
aws-java-sdk-codestarnotifications/pom.xml | 2 +-
aws-java-sdk-cognitoidentity/pom.xml | 2 +-
aws-java-sdk-cognitoidp/pom.xml | 2 +-
aws-java-sdk-cognitosync/pom.xml | 2 +-
aws-java-sdk-comprehend/pom.xml | 2 +-
aws-java-sdk-comprehendmedical/pom.xml | 2 +-
aws-java-sdk-computeoptimizer/pom.xml | 2 +-
aws-java-sdk-config/pom.xml | 2 +-
aws-java-sdk-connect/pom.xml | 2 +-
aws-java-sdk-connectparticipant/pom.xml | 2 +-
aws-java-sdk-core/pom.xml | 2 +-
.../com/amazonaws/partitions/endpoints.json | 1 +
.../com/amazonaws/sdk/versionInfo.properties | 6 +-
aws-java-sdk-costandusagereport/pom.xml | 2 +-
.../costandusagereport/model/AWSRegion.java | 26 +-
.../model/DeleteReportDefinitionRequest.java | 28 +-
.../costandusagereport/model/TimeUnit.java | 3 +-
aws-java-sdk-costexplorer/pom.xml | 2 +-
aws-java-sdk-dataexchange/pom.xml | 2 +-
aws-java-sdk-datapipeline/pom.xml | 2 +-
aws-java-sdk-datasync/pom.xml | 2 +-
aws-java-sdk-dax/pom.xml | 2 +-
aws-java-sdk-detective/pom.xml | 2 +-
aws-java-sdk-devicefarm/pom.xml | 2 +-
aws-java-sdk-directconnect/pom.xml | 2 +-
aws-java-sdk-directory/pom.xml | 2 +-
aws-java-sdk-discovery/pom.xml | 2 +-
aws-java-sdk-dlm/pom.xml | 2 +-
aws-java-sdk-dms/pom.xml | 2 +-
aws-java-sdk-docdb/pom.xml | 2 +-
aws-java-sdk-dynamodb/pom.xml | 2 +-
aws-java-sdk-ebs/pom.xml | 2 +-
aws-java-sdk-ec2/pom.xml | 2 +-
aws-java-sdk-ec2instanceconnect/pom.xml | 2 +-
aws-java-sdk-ecr/pom.xml | 2 +-
aws-java-sdk-ecs/pom.xml | 2 +-
aws-java-sdk-efs/pom.xml | 2 +-
aws-java-sdk-eks/pom.xml | 2 +-
aws-java-sdk-elasticache/pom.xml | 2 +-
aws-java-sdk-elasticbeanstalk/pom.xml | 2 +-
aws-java-sdk-elasticinference/pom.xml | 2 +-
aws-java-sdk-elasticloadbalancing/pom.xml | 2 +-
aws-java-sdk-elasticloadbalancingv2/pom.xml | 2 +-
aws-java-sdk-elasticsearch/pom.xml | 2 +-
aws-java-sdk-elastictranscoder/pom.xml | 2 +-
aws-java-sdk-emr/pom.xml | 2 +-
.../actions/ElasticMapReduceActions.java | 8 +
.../AbstractAmazonElasticMapReduce.java | 20 +
.../AbstractAmazonElasticMapReduceAsync.java | 52 +
.../AmazonElasticMapReduce.java | 70 +
.../AmazonElasticMapReduceAsync.java | 130 +
.../AmazonElasticMapReduceAsyncClient.java | 132 +
.../AmazonElasticMapReduceClient.java | 235 +
.../DescribeNotebookExecutionRequest.java | 124 +
.../DescribeNotebookExecutionResult.java | 126 +
.../model/ExecutionEngineConfig.java | 284 +
.../model/ExecutionEngineType.java | 59 +
.../model/ListNotebookExecutionsRequest.java | 865 +
.../model/ListNotebookExecutionsResult.java | 219 +
.../model/NotebookExecution.java | 1364 ++
.../model/NotebookExecutionStatus.java | 68 +
.../model/NotebookExecutionSummary.java | 918 +
.../model/StartNotebookExecutionRequest.java | 610 +
.../model/StartNotebookExecutionResult.java | 126 +
.../model/StopNotebookExecutionRequest.java | 124 +
.../model/StopNotebookExecutionResult.java | 72 +
...ibeNotebookExecutionRequestMarshaller.java | 55 +
...ookExecutionRequestProtocolMarshaller.java | 64 +
...tebookExecutionResultJsonUnmarshaller.java | 74 +
...ExecutionEngineConfigJsonUnmarshaller.java | 82 +
.../ExecutionEngineConfigMarshaller.java | 61 +
...stNotebookExecutionsRequestMarshaller.java | 67 +
...okExecutionsRequestProtocolMarshaller.java | 63 +
...ebookExecutionsResultJsonUnmarshaller.java | 81 +
.../NotebookExecutionJsonUnmarshaller.java | 124 +
.../NotebookExecutionMarshaller.java | 92 +
...ebookExecutionSummaryJsonUnmarshaller.java | 94 +
.../NotebookExecutionSummaryMarshaller.java | 70 +
...artNotebookExecutionRequestMarshaller.java | 77 +
...ookExecutionRequestProtocolMarshaller.java | 63 +
...tebookExecutionResultJsonUnmarshaller.java | 74 +
...topNotebookExecutionRequestMarshaller.java | 55 +
...ookExecutionRequestProtocolMarshaller.java | 63 +
...tebookExecutionResultJsonUnmarshaller.java | 44 +
aws-java-sdk-eventbridge/pom.xml | 2 +-
aws-java-sdk-events/pom.xml | 2 +-
aws-java-sdk-fms/pom.xml | 2 +-
aws-java-sdk-forecast/pom.xml | 2 +-
aws-java-sdk-forecastquery/pom.xml | 2 +-
aws-java-sdk-frauddetector/pom.xml | 2 +-
aws-java-sdk-fsx/pom.xml | 2 +-
aws-java-sdk-gamelift/pom.xml | 2 +-
aws-java-sdk-glacier/pom.xml | 2 +-
aws-java-sdk-globalaccelerator/pom.xml | 2 +-
aws-java-sdk-glue/pom.xml | 2 +-
aws-java-sdk-greengrass/pom.xml | 2 +-
aws-java-sdk-groundstation/pom.xml | 2 +-
aws-java-sdk-guardduty/pom.xml | 2 +-
aws-java-sdk-health/pom.xml | 2 +-
aws-java-sdk-honeycode/pom.xml | 2 +-
aws-java-sdk-iam/pom.xml | 2 +-
aws-java-sdk-identitystore/pom.xml | 2 +-
aws-java-sdk-imagebuilder/pom.xml | 2 +-
aws-java-sdk-importexport/pom.xml | 2 +-
aws-java-sdk-inspector/pom.xml | 2 +-
aws-java-sdk-iot/pom.xml | 2 +-
aws-java-sdk-iot1clickdevices/pom.xml | 2 +-
aws-java-sdk-iot1clickprojects/pom.xml | 2 +-
aws-java-sdk-iotanalytics/pom.xml | 2 +-
aws-java-sdk-iotevents/pom.xml | 2 +-
aws-java-sdk-ioteventsdata/pom.xml | 2 +-
aws-java-sdk-iotjobsdataplane/pom.xml | 2 +-
aws-java-sdk-iotsecuretunneling/pom.xml | 2 +-
aws-java-sdk-iotsitewise/pom.xml | 2 +-
aws-java-sdk-iotthingsgraph/pom.xml | 2 +-
aws-java-sdk-ivs/pom.xml | 2 +-
aws-java-sdk-kafka/pom.xml | 2 +-
aws-java-sdk-kendra/pom.xml | 2 +-
aws-java-sdk-kinesis/pom.xml | 2 +-
aws-java-sdk-kinesisanalyticsv2/pom.xml | 2 +-
aws-java-sdk-kinesisvideo/pom.xml | 2 +-
.../pom.xml | 2 +-
aws-java-sdk-kms/pom.xml | 2 +-
aws-java-sdk-lakeformation/pom.xml | 2 +-
aws-java-sdk-lambda/pom.xml | 2 +-
aws-java-sdk-lex/pom.xml | 2 +-
aws-java-sdk-lexmodelbuilding/pom.xml | 2 +-
aws-java-sdk-licensemanager/pom.xml | 2 +-
aws-java-sdk-lightsail/pom.xml | 2 +-
aws-java-sdk-logs/pom.xml | 2 +-
aws-java-sdk-machinelearning/pom.xml | 2 +-
aws-java-sdk-macie/pom.xml | 2 +-
aws-java-sdk-macie2/pom.xml | 2 +-
aws-java-sdk-managedblockchain/pom.xml | 2 +-
aws-java-sdk-marketplacecatalog/pom.xml | 2 +-
.../pom.xml | 2 +-
aws-java-sdk-marketplaceentitlement/pom.xml | 2 +-
.../pom.xml | 2 +-
aws-java-sdk-mechanicalturkrequester/pom.xml | 2 +-
aws-java-sdk-mediaconnect/pom.xml | 2 +-
aws-java-sdk-mediaconvert/pom.xml | 2 +-
aws-java-sdk-medialive/pom.xml | 2 +-
aws-java-sdk-mediapackage/pom.xml | 2 +-
aws-java-sdk-mediapackagevod/pom.xml | 2 +-
aws-java-sdk-mediastore/pom.xml | 2 +-
aws-java-sdk-mediastoredata/pom.xml | 2 +-
aws-java-sdk-mediatailor/pom.xml | 2 +-
aws-java-sdk-migrationhub/pom.xml | 2 +-
aws-java-sdk-migrationhubconfig/pom.xml | 2 +-
aws-java-sdk-mobile/pom.xml | 2 +-
aws-java-sdk-models/pom.xml | 2 +-
.../models/a4b-2017-11-09-intermediate.json | 2 +-
.../apigatewayv2-2018-11-29-intermediate.json | 2 +-
...scaling-plans-2018-01-06-intermediate.json | 2 +-
.../backup-2018-11-15-intermediate.json | 2 +-
.../braket-2019-09-01-intermediate.json | 2 +-
.../models/chime-2018-05-01-intermediate.json | 2 +-
.../cloud9-2017-09-23-intermediate.json | 2 +-
.../cloudfront-2020-05-31-intermediate.json | 1656 ++
.../models/cloudfront-2020-05-31-model.json | 141 +
...eguruprofiler-2019-07-18-intermediate.json | 2 +-
...r-connections-2019-12-01-intermediate.json | 2 +-
...notifications-2019-10-15-intermediate.json | 2 +-
...ute-optimizer-2019-11-01-intermediate.json | 2 +-
...ctparticipant-2018-09-07-intermediate.json | 2 +-
.../models/cur-2017-01-06-intermediate.json | 95 +-
.../models/cur-2017-01-06-model.json | 41 +-
.../dataexchange-2017-07-25-intermediate.json | 2 +-
...ces.iot1click-2018-05-14-intermediate.json | 2 +-
.../models/docdb-2014-10-31-intermediate.json | 2 +-
.../models/ebs-2019-11-02-intermediate.json | 2 +-
...tance-connect-2018-04-02-intermediate.json | 2 +-
.../models/eks-2017-11-01-intermediate.json | 2 +-
...sticmapreduce-2009-03-31-intermediate.json | 14450 ++++++++++++----
.../elasticmapreduce-2009-03-31-model.json | 308 +-
.../forecast-2018-06-26-intermediate.json | 2 +-
...frauddetector-2019-11-15-intermediate.json | 2 +-
.../models/fsx-2018-03-01-intermediate.json | 2 +-
.../models/glue-2017-03-31-intermediate.json | 2 +-
...groundstation-2019-05-23-intermediate.json | 2 +-
.../imagebuilder-2019-12-02-intermediate.json | 2 +-
.../iotanalytics-2017-11-27-intermediate.json | 2 +-
.../iotsitewise-2019-12-02-intermediate.json | 2 +-
...lakeformation-2017-03-31-intermediate.json | 2 +-
.../models/macie-2017-12-19-intermediate.json | 2 +-
.../macie2-2020-01-01-intermediate.json | 2 +-
.../mediaconnect-2018-11-14-intermediate.json | 2 +-
.../mediaconvert-2017-08-29-intermediate.json | 2 +-
...iapackage-vod-2018-11-07-intermediate.json | 2 +-
.../models.lex-2017-04-19-intermediate.json | 2 +-
.../models/pi-2018-02-27-intermediate.json | 2 +-
...inpoint-email-2018-07-26-intermediate.json | 2 +-
.../qldb-session-2019-07-11-intermediate.json | 2 +-
.../robomaker-2018-06-29-intermediate.json | 2 +-
.../route53-2013-04-01-intermediate.json | 32 +-
.../models/route53-2013-04-01-model.json | 10 +-
...ime.sagemaker-2017-05-13-intermediate.json | 2 +-
.../schemas-2019-12-02-intermediate.json | 2 +-
...erverlessrepo-2017-09-08-intermediate.json | 2 +-
...vicediscovery-2017-03-14-intermediate.json | 2 +-
.../tagging-2017-01-26-intermediate.json | 2 +-
.../workdocs-2016-05-01-intermediate.json | 2 +-
...ilmessageflow-2019-05-01-intermediate.json | 2 +-
aws-java-sdk-mq/pom.xml | 2 +-
aws-java-sdk-neptune/pom.xml | 2 +-
aws-java-sdk-networkmanager/pom.xml | 2 +-
aws-java-sdk-opensdk/pom.xml | 4 +-
aws-java-sdk-opsworks/pom.xml | 2 +-
aws-java-sdk-opsworkscm/pom.xml | 2 +-
aws-java-sdk-organizations/pom.xml | 2 +-
aws-java-sdk-osgi/pom.xml | 2 +-
aws-java-sdk-outposts/pom.xml | 2 +-
aws-java-sdk-personalize/pom.xml | 2 +-
aws-java-sdk-personalizeevents/pom.xml | 2 +-
aws-java-sdk-personalizeruntime/pom.xml | 2 +-
aws-java-sdk-pi/pom.xml | 2 +-
aws-java-sdk-pinpoint/pom.xml | 2 +-
aws-java-sdk-pinpointemail/pom.xml | 2 +-
aws-java-sdk-pinpointsmsvoice/pom.xml | 2 +-
aws-java-sdk-polly/pom.xml | 2 +-
aws-java-sdk-pricing/pom.xml | 2 +-
aws-java-sdk-qldb/pom.xml | 2 +-
aws-java-sdk-qldbsession/pom.xml | 2 +-
aws-java-sdk-quicksight/pom.xml | 2 +-
aws-java-sdk-ram/pom.xml | 2 +-
aws-java-sdk-rds/pom.xml | 2 +-
aws-java-sdk-rdsdata/pom.xml | 2 +-
aws-java-sdk-redshift/pom.xml | 2 +-
aws-java-sdk-rekognition/pom.xml | 2 +-
aws-java-sdk-resourcegroups/pom.xml | 2 +-
aws-java-sdk-resourcegroupstaggingapi/pom.xml | 2 +-
aws-java-sdk-robomaker/pom.xml | 2 +-
aws-java-sdk-route53/pom.xml | 2 +-
.../services/route53/AmazonRoute53.java | 67 +-
.../services/route53/AmazonRoute53Async.java | 134 +-
.../services/route53/AmazonRoute53Client.java | 67 +-
.../model/ListHostedZonesByVPCRequest.java | 28 +-
aws-java-sdk-route53resolver/pom.xml | 2 +-
aws-java-sdk-s3/pom.xml | 2 +-
aws-java-sdk-s3control/pom.xml | 2 +-
aws-java-sdk-sagemaker/pom.xml | 2 +-
aws-java-sdk-sagemakerruntime/pom.xml | 2 +-
aws-java-sdk-savingsplans/pom.xml | 2 +-
aws-java-sdk-schemas/pom.xml | 2 +-
aws-java-sdk-secretsmanager/pom.xml | 2 +-
aws-java-sdk-securityhub/pom.xml | 2 +-
.../pom.xml | 2 +-
aws-java-sdk-servermigration/pom.xml | 2 +-
aws-java-sdk-servicecatalog/pom.xml | 2 +-
aws-java-sdk-servicediscovery/pom.xml | 2 +-
aws-java-sdk-servicequotas/pom.xml | 2 +-
aws-java-sdk-ses/pom.xml | 2 +-
aws-java-sdk-sesv2/pom.xml | 2 +-
aws-java-sdk-shield/pom.xml | 2 +-
aws-java-sdk-signer/pom.xml | 2 +-
aws-java-sdk-simpledb/pom.xml | 2 +-
aws-java-sdk-simpleworkflow/pom.xml | 2 +-
aws-java-sdk-snowball/pom.xml | 2 +-
aws-java-sdk-sns/pom.xml | 2 +-
aws-java-sdk-sqs/pom.xml | 2 +-
aws-java-sdk-ssm/pom.xml | 2 +-
aws-java-sdk-sso/pom.xml | 2 +-
aws-java-sdk-ssooidc/pom.xml | 2 +-
aws-java-sdk-stepfunctions/pom.xml | 2 +-
aws-java-sdk-storagegateway/pom.xml | 2 +-
aws-java-sdk-sts/pom.xml | 2 +-
aws-java-sdk-support/pom.xml | 2 +-
aws-java-sdk-synthetics/pom.xml | 2 +-
aws-java-sdk-test-utils/pom.xml | 2 +-
aws-java-sdk-textract/pom.xml | 2 +-
aws-java-sdk-transcribe/pom.xml | 2 +-
aws-java-sdk-transfer/pom.xml | 2 +-
aws-java-sdk-translate/pom.xml | 2 +-
aws-java-sdk-waf/pom.xml | 2 +-
aws-java-sdk-wafv2/pom.xml | 2 +-
aws-java-sdk-workdocs/pom.xml | 2 +-
aws-java-sdk-worklink/pom.xml | 2 +-
aws-java-sdk-workmail/pom.xml | 2 +-
aws-java-sdk-workmailmessageflow/pom.xml | 2 +-
aws-java-sdk-workspaces/pom.xml | 2 +-
aws-java-sdk-xray/pom.xml | 2 +-
aws-java-sdk/pom.xml | 2 +-
jmespath-java/pom.xml | 2 +-
pom.xml | 2 +-
release.properties | 2 +-
358 files changed, 22534 insertions(+), 4182 deletions(-)
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/CreateMonitoringSubscriptionRequest.java
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/CreateMonitoringSubscriptionResult.java
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/DeleteMonitoringSubscriptionRequest.java
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/DeleteMonitoringSubscriptionResult.java
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/GetMonitoringSubscriptionRequest.java
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/GetMonitoringSubscriptionResult.java
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/MonitoringSubscription.java
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/RealtimeMetricsSubscriptionConfig.java
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/RealtimeMetricsSubscriptionStatus.java
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/transform/CreateMonitoringSubscriptionRequestMarshaller.java
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/transform/CreateMonitoringSubscriptionResultStaxUnmarshaller.java
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/transform/DeleteMonitoringSubscriptionRequestMarshaller.java
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/transform/DeleteMonitoringSubscriptionResultStaxUnmarshaller.java
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/transform/GetMonitoringSubscriptionRequestMarshaller.java
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/transform/GetMonitoringSubscriptionResultStaxUnmarshaller.java
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/transform/MonitoringSubscriptionStaxUnmarshaller.java
create mode 100644 aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/transform/RealtimeMetricsSubscriptionConfigStaxUnmarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/DescribeNotebookExecutionRequest.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/DescribeNotebookExecutionResult.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/ExecutionEngineConfig.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/ExecutionEngineType.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/ListNotebookExecutionsRequest.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/ListNotebookExecutionsResult.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/NotebookExecution.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/NotebookExecutionStatus.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/NotebookExecutionSummary.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/StartNotebookExecutionRequest.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/StartNotebookExecutionResult.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/StopNotebookExecutionRequest.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/StopNotebookExecutionResult.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/DescribeNotebookExecutionRequestMarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/DescribeNotebookExecutionRequestProtocolMarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/DescribeNotebookExecutionResultJsonUnmarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/ExecutionEngineConfigJsonUnmarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/ExecutionEngineConfigMarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/ListNotebookExecutionsRequestMarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/ListNotebookExecutionsRequestProtocolMarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/ListNotebookExecutionsResultJsonUnmarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/NotebookExecutionJsonUnmarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/NotebookExecutionMarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/NotebookExecutionSummaryJsonUnmarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/NotebookExecutionSummaryMarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/StartNotebookExecutionRequestMarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/StartNotebookExecutionRequestProtocolMarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/StartNotebookExecutionResultJsonUnmarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/StopNotebookExecutionRequestMarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/StopNotebookExecutionRequestProtocolMarshaller.java
create mode 100644 aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/transform/StopNotebookExecutionResultJsonUnmarshaller.java
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3b6f15eb8b5a..913a80928864 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,20 @@
+# __1.11.851__ __2020-08-28__
+## __AWS Cost and Usage Report Service__
+ - ### Features
+ - This release add MONTHLY as the new supported TimeUnit for ReportDefinition.
+
+## __Amazon CloudFront__
+ - ### Features
+ - You can now manage CloudFront's additional, real-time metrics with the CloudFront API.
+
+## __Amazon Elastic MapReduce__
+ - ### Features
+ - Amazon EMR adds support for ICMP, port -1, in Block Public Access Exceptions and API access for EMR Notebooks execution. You can now non-interactively execute EMR Notebooks and pass input parameters.
+
+## __Amazon Route 53__
+ - ### Features
+ - Documentation updates for Route 53
+
# __1.11.850__ __2020-08-27__
## __AWS Elemental MediaConvert__
- ### Features
diff --git a/README.md b/README.md
index 6f16dd290078..09651824d6bc 100644
--- a/README.md
+++ b/README.md
@@ -48,7 +48,7 @@ dependencies.
+ * Enables additional CloudWatch metrics for the specified CloudFront distribution. The additional metrics incur an
+ * additional cost.
+ *
+ * For more information, see Viewing additional CloudFront distribution metrics in the Amazon CloudFront Developer Guide.
+ *
* Creates an origin request policy.
@@ -966,6 +989,23 @@ DeleteCloudFrontOriginAccessIdentityResult deleteCloudFrontOriginAccessIdentity(
*/
DeleteFieldLevelEncryptionProfileResult deleteFieldLevelEncryptionProfile(DeleteFieldLevelEncryptionProfileRequest deleteFieldLevelEncryptionProfileRequest);
+ /**
+ *
+ * Disables additional CloudWatch metrics for the specified CloudFront distribution.
+ *
* Deletes an origin request policy.
@@ -1332,6 +1372,24 @@ GetFieldLevelEncryptionProfileConfigResult getFieldLevelEncryptionProfileConfig(
*/
GetInvalidationResult getInvalidation(GetInvalidationRequest getInvalidationRequest);
+ /**
+ *
+ * Gets information about whether additional CloudWatch metrics are enabled for the specified CloudFront
+ * distribution.
+ *
* Gets an origin request policy, including the following metadata:
diff --git a/aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/AmazonCloudFrontAsync.java b/aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/AmazonCloudFrontAsync.java
index eeb898d4107e..f02a44de3448 100644
--- a/aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/AmazonCloudFrontAsync.java
+++ b/aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/AmazonCloudFrontAsync.java
@@ -380,6 +380,53 @@ java.util.concurrent.Future
+ * Enables additional CloudWatch metrics for the specified CloudFront distribution. The additional metrics incur an
+ * additional cost.
+ *
+ * For more information, see Viewing additional CloudFront distribution metrics in the Amazon CloudFront Developer Guide.
+ *
+ * Enables additional CloudWatch metrics for the specified CloudFront distribution. The additional metrics incur an
+ * additional cost.
+ *
+ * For more information, see Viewing additional CloudFront distribution metrics in the Amazon CloudFront Developer Guide.
+ *
* Creates an origin request policy.
@@ -949,6 +996,41 @@ java.util.concurrent.Future
+ * Disables additional CloudWatch metrics for the specified CloudFront distribution.
+ *
+ * Disables additional CloudWatch metrics for the specified CloudFront distribution.
+ *
* Deletes an origin request policy.
@@ -1613,6 +1695,41 @@ java.util.concurrent.Future
+ * Gets information about whether additional CloudWatch metrics are enabled for the specified CloudFront
+ * distribution.
+ *
+ * Gets information about whether additional CloudWatch metrics are enabled for the specified CloudFront
+ * distribution.
+ *
* Gets an origin request policy, including the following metadata:
diff --git a/aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/AmazonCloudFrontAsyncClient.java b/aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/AmazonCloudFrontAsyncClient.java
index 723476901b48..c016a558296f 100644
--- a/aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/AmazonCloudFrontAsyncClient.java
+++ b/aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/AmazonCloudFrontAsyncClient.java
@@ -495,6 +495,39 @@ public CreateInvalidationResult call() throws Exception {
});
}
+ @Override
+ public java.util.concurrent.Future
+ * Enables additional CloudWatch metrics for the specified CloudFront distribution. The additional metrics incur an
+ * additional cost.
+ *
+ * For more information, see Viewing additional CloudFront distribution metrics in the Amazon CloudFront Developer Guide.
+ *
* Creates an origin request policy.
@@ -1898,6 +1961,63 @@ final DeleteFieldLevelEncryptionProfileResult executeDeleteFieldLevelEncryptionP
}
}
+ /**
+ *
+ * Disables additional CloudWatch metrics for the specified CloudFront distribution.
+ *
* Deletes an origin request policy.
@@ -2827,6 +2947,64 @@ final GetInvalidationResult executeGetInvalidation(GetInvalidationRequest getInv
}
}
+ /**
+ *
+ * Gets information about whether additional CloudWatch metrics are enabled for the specified CloudFront
+ * distribution.
+ *
* Gets an origin request policy, including the following metadata:
diff --git a/aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/CreateMonitoringSubscriptionRequest.java b/aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/CreateMonitoringSubscriptionRequest.java
new file mode 100644
index 000000000000..c581b7252a56
--- /dev/null
+++ b/aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/CreateMonitoringSubscriptionRequest.java
@@ -0,0 +1,184 @@
+/*
+ * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
+ * the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
+ * and limitations under the License.
+ */
+package com.amazonaws.services.cloudfront.model;
+
+import java.io.Serializable;
+import javax.annotation.Generated;
+
+import com.amazonaws.AmazonWebServiceRequest;
+
+/**
+ *
+ * @see AWS API Documentation
+ */
+@Generated("com.amazonaws:aws-java-sdk-code-generator")
+public class CreateMonitoringSubscriptionRequest extends com.amazonaws.AmazonWebServiceRequest implements Serializable, Cloneable {
+
+ /**
+ *
+ * The ID of the distribution that you are enabling metrics for.
+ *
+ * A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are
+ * enabled for a given CloudFront distribution.
+ *
+ * The ID of the distribution that you are enabling metrics for.
+ *
+ * The ID of the distribution that you are enabling metrics for.
+ *
+ * The ID of the distribution that you are enabling metrics for.
+ *
+ * A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are
+ * enabled for a given CloudFront distribution.
+ *
+ * A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are
+ * enabled for a given CloudFront distribution.
+ *
+ * A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are
+ * enabled for a given CloudFront distribution.
+ *
+ * A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are
+ * enabled for a given CloudFront distribution.
+ *
+ * A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are
+ * enabled for a given CloudFront distribution.
+ *
+ * A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are
+ * enabled for a given CloudFront distribution.
+ *
+ * A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are
+ * enabled for a given CloudFront distribution.
+ *
+ * The ID of the distribution that you are disabling metrics for.
+ *
+ * The ID of the distribution that you are disabling metrics for.
+ *
+ * The ID of the distribution that you are disabling metrics for.
+ *
+ * The ID of the distribution that you are disabling metrics for.
+ *
+ * The ID of the distribution that you are getting metrics information for.
+ *
+ * The ID of the distribution that you are getting metrics information for.
+ *
+ * The ID of the distribution that you are getting metrics information for.
+ *
+ * The ID of the distribution that you are getting metrics information for.
+ *
+ * A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are
+ * enabled for a given CloudFront distribution.
+ *
+ * A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are
+ * enabled for a given CloudFront distribution.
+ *
+ * A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are
+ * enabled for a given CloudFront distribution.
+ *
+ * A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are
+ * enabled for a given CloudFront distribution.
+ *
+ * A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are
+ * enabled for a given CloudFront distribution.
+ *
+ * A subscription configuration for additional CloudWatch metrics.
+ *
+ * A subscription configuration for additional CloudWatch metrics.
+ *
+ * A subscription configuration for additional CloudWatch metrics.
+ *
+ * A subscription configuration for additional CloudWatch metrics.
+ *
+ * A subscription configuration for additional CloudWatch metrics.
+ *
+ * A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
+ *
+ * A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
+ *
+ * A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
+ *
+ * A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
+ *
+ * A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
+ *
+ * The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include
+ * spaces.
+ *
+ * The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include
+ * spaces.
+ *
+ * The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include
+ * spaces.
+ *
+ * The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include
+ * spaces.
+ *
+ * Provides details of a notebook execution.
+ *
* Provides the details of a security configuration by returning the configuration JSON.
@@ -493,6 +510,25 @@ public interface AmazonElasticMapReduce {
*/
ListInstancesResult listInstances(ListInstancesRequest listInstancesRequest);
+ /**
+ *
+ * Provides summaries of all notebook executions. You can filter the list based on multiple criteria such as status,
+ * time range, and editor id. Returns a maximum of 50 notebook executions and a marker to track the paging of a
+ * longer notebook execution list across multiple
* Lists all the security configurations visible to this account, providing their creation dates and times, and
@@ -799,6 +835,40 @@ public interface AmazonElasticMapReduce {
*/
SetVisibleToAllUsersResult setVisibleToAllUsers(SetVisibleToAllUsersRequest setVisibleToAllUsersRequest);
+ /**
+ *
+ * Starts a notebook execution.
+ *
+ * Stops a notebook execution.
+ *
* TerminateJobFlows shuts a list of clusters (job flows) down. When a job flow is shut down, any step not yet
diff --git a/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/AmazonElasticMapReduceAsync.java b/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/AmazonElasticMapReduceAsync.java
index 722b3acd3ff4..2b7bc8cb38b2 100644
--- a/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/AmazonElasticMapReduceAsync.java
+++ b/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/AmazonElasticMapReduceAsync.java
@@ -466,6 +466,39 @@ java.util.concurrent.Future
+ * Provides details of a notebook execution.
+ *
+ * Provides details of a notebook execution.
+ *
* Provides the details of a security configuration by returning the configuration JSON.
@@ -807,6 +840,41 @@ java.util.concurrent.Future
+ * Provides summaries of all notebook executions. You can filter the list based on multiple criteria such as status,
+ * time range, and editor id. Returns a maximum of 50 notebook executions and a marker to track the paging of a
+ * longer notebook execution list across multiple
+ * Provides summaries of all notebook executions. You can filter the list based on multiple criteria such as status,
+ * time range, and editor id. Returns a maximum of 50 notebook executions and a marker to track the paging of a
+ * longer notebook execution list across multiple
* Lists all the security configurations visible to this account, providing their creation dates and times, and
@@ -1434,6 +1502,68 @@ java.util.concurrent.Future
+ * Starts a notebook execution.
+ *
+ * Starts a notebook execution.
+ *
+ * Stops a notebook execution.
+ *
+ * Stops a notebook execution.
+ *
* TerminateJobFlows shuts a list of clusters (job flows) down. When a job flow is shut down, any step not yet
diff --git a/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/AmazonElasticMapReduceAsyncClient.java b/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/AmazonElasticMapReduceAsyncClient.java
index e1e655b76589..d016256bfd57 100644
--- a/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/AmazonElasticMapReduceAsyncClient.java
+++ b/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/AmazonElasticMapReduceAsyncClient.java
@@ -582,6 +582,39 @@ public java.util.concurrent.Future
+ * Provides details of a notebook execution.
+ *
* Provides the details of a security configuration by returning the configuration JSON.
@@ -1415,6 +1474,66 @@ final ListInstancesResult executeListInstances(ListInstancesRequest listInstance
}
}
+ /**
+ *
+ * Provides summaries of all notebook executions. You can filter the list based on multiple criteria such as status,
+ * time range, and editor id. Returns a maximum of 50 notebook executions and a marker to track the paging of a
+ * longer notebook execution list across multiple
* Lists all the security configurations visible to this account, providing their creation dates and times, and
@@ -2292,6 +2411,122 @@ final SetVisibleToAllUsersResult executeSetVisibleToAllUsers(SetVisibleToAllUser
}
}
+ /**
+ *
+ * Starts a notebook execution.
+ *
+ * Stops a notebook execution.
+ *
* TerminateJobFlows shuts a list of clusters (job flows) down. When a job flow is shut down, any step not yet
diff --git a/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/DescribeNotebookExecutionRequest.java b/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/DescribeNotebookExecutionRequest.java
new file mode 100644
index 000000000000..21a047ffb5e6
--- /dev/null
+++ b/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/DescribeNotebookExecutionRequest.java
@@ -0,0 +1,124 @@
+/*
+ * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
+ * the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
+ * and limitations under the License.
+ */
+package com.amazonaws.services.elasticmapreduce.model;
+
+import java.io.Serializable;
+import javax.annotation.Generated;
+
+import com.amazonaws.AmazonWebServiceRequest;
+
+/**
+ *
+ * @see AWS API Documentation
+ */
+@Generated("com.amazonaws:aws-java-sdk-code-generator")
+public class DescribeNotebookExecutionRequest extends com.amazonaws.AmazonWebServiceRequest implements Serializable, Cloneable {
+
+ /**
+ *
+ * The unique identifier of the notebook execution.
+ *
+ * The unique identifier of the notebook execution.
+ *
+ * The unique identifier of the notebook execution.
+ *
+ * The unique identifier of the notebook execution.
+ *
+ * Properties of the notebook execution.
+ *
+ * Properties of the notebook execution.
+ *
+ * Properties of the notebook execution.
+ *
+ * Properties of the notebook execution.
+ *
+ * Specifies the execution engine (cluster) to run the notebook and perform the notebook execution, for example, an EMR
+ * cluster.
+ *
+ * The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.
+ *
+ * The type of execution engine. A value of
+ * An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this
+ * notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
+ *
+ * The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.
+ *
+ * The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.
+ *
+ * The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.
+ *
+ * The type of execution engine. A value of
+ * The type of execution engine. A value of
+ * The type of execution engine. A value of
+ * The type of execution engine. A value of
+ * An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this
+ * notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
+ *
+ * An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this
+ * notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
+ *
+ * An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this
+ * notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
+ *
+ * The unique ID of the editor associated with the notebook execution.
+ *
+ * The status filter for listing notebook executions.
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
+ *
+ * The end of time range filter for listing notebook executions. The default is the current timestamp.
+ *
+ * The pagination token, returned by a previous
+ * The unique ID of the editor associated with the notebook execution.
+ *
+ * The unique ID of the editor associated with the notebook execution.
+ *
+ * The unique ID of the editor associated with the notebook execution.
+ *
+ * The status filter for listing notebook executions.
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * The status filter for listing notebook executions.
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * The status filter for listing notebook executions.
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * The status filter for listing notebook executions.
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
+ *
+ * The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
+ *
+ * The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
+ *
+ * The end of time range filter for listing notebook executions. The default is the current timestamp.
+ *
+ * The end of time range filter for listing notebook executions. The default is the current timestamp.
+ *
+ * The end of time range filter for listing notebook executions. The default is the current timestamp.
+ *
+ * The pagination token, returned by a previous
+ * The pagination token, returned by a previous
+ * The pagination token, returned by a previous
+ * A list of notebook executions.
+ *
+ * A pagination token that a subsequent
+ * A list of notebook executions.
+ *
+ * A list of notebook executions.
+ *
+ * A list of notebook executions.
+ *
+ * NOTE: This method appends the values to the existing list (if any). Use
+ * {@link #setNotebookExecutions(java.util.Collection)} or {@link #withNotebookExecutions(java.util.Collection)} if
+ * you want to override the existing values.
+ *
+ * A list of notebook executions.
+ *
+ * A pagination token that a subsequent
+ * A pagination token that a subsequent
+ * A pagination token that a subsequent
+ * A notebook execution. An execution is a specific instance that an EMR Notebook is run using the
+ *
+ * The unique identifier of a notebook execution.
+ *
+ * The unique identifier of the EMR Notebook that is used for the notebook execution.
+ *
+ * The execution engine, such as an EMR cluster, used to run the EMR notebook and perform the notebook execution.
+ *
+ * A name for the notebook execution.
+ *
+ * Input parameters in JSON format passed to the EMR Notebook at runtime for execution.
+ *
+ * The status of the notebook execution.
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * The timestamp when notebook execution started.
+ *
+ * The timestamp when notebook execution ended.
+ *
+ * The Amazon Resource Name (ARN) of the notebook execution.
+ *
+ * The location of the notebook execution's output file in Amazon S3.
+ *
+ * The reason for the latest status change of the notebook execution.
+ *
+ * The unique identifier of the EC2 security group associated with the EMR Notebook instance. For more information
+ * see
+ * Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
+ *
+ * A list of tags associated with a notebook execution. Tags are user-defined key value pairs that consist of a
+ * required key string with a maximum of 128 characters and an optional value string with a maximum of 256
+ * characters.
+ *
+ * The unique identifier of a notebook execution.
+ *
+ * The unique identifier of a notebook execution.
+ *
+ * The unique identifier of a notebook execution.
+ *
+ * The unique identifier of the EMR Notebook that is used for the notebook execution.
+ *
+ * The unique identifier of the EMR Notebook that is used for the notebook execution.
+ *
+ * The unique identifier of the EMR Notebook that is used for the notebook execution.
+ *
+ * The execution engine, such as an EMR cluster, used to run the EMR notebook and perform the notebook execution.
+ *
+ * The execution engine, such as an EMR cluster, used to run the EMR notebook and perform the notebook execution.
+ *
+ * The execution engine, such as an EMR cluster, used to run the EMR notebook and perform the notebook execution.
+ *
+ * A name for the notebook execution.
+ *
+ * A name for the notebook execution.
+ *
+ * A name for the notebook execution.
+ *
+ * Input parameters in JSON format passed to the EMR Notebook at runtime for execution.
+ *
+ * Input parameters in JSON format passed to the EMR Notebook at runtime for execution.
+ *
+ * Input parameters in JSON format passed to the EMR Notebook at runtime for execution.
+ *
+ * The status of the notebook execution.
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * The status of the notebook execution.
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * The status of the notebook execution.
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * The status of the notebook execution.
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * The timestamp when notebook execution started.
+ *
+ * The timestamp when notebook execution started.
+ *
+ * The timestamp when notebook execution started.
+ *
+ * The timestamp when notebook execution ended.
+ *
+ * The timestamp when notebook execution ended.
+ *
+ * The timestamp when notebook execution ended.
+ *
+ * The Amazon Resource Name (ARN) of the notebook execution.
+ *
+ * The Amazon Resource Name (ARN) of the notebook execution.
+ *
+ * The Amazon Resource Name (ARN) of the notebook execution.
+ *
+ * The location of the notebook execution's output file in Amazon S3.
+ *
+ * The location of the notebook execution's output file in Amazon S3.
+ *
+ * The location of the notebook execution's output file in Amazon S3.
+ *
+ * The reason for the latest status change of the notebook execution.
+ *
+ * The reason for the latest status change of the notebook execution.
+ *
+ * The reason for the latest status change of the notebook execution.
+ *
+ * The unique identifier of the EC2 security group associated with the EMR Notebook instance. For more information
+ * see
+ * Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
+ *
+ * The unique identifier of the EC2 security group associated with the EMR Notebook instance. For more information
+ * see
+ * Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
+ *
+ * The unique identifier of the EC2 security group associated with the EMR Notebook instance. For more information
+ * see
+ * Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
+ *
+ * A list of tags associated with a notebook execution. Tags are user-defined key value pairs that consist of a
+ * required key string with a maximum of 128 characters and an optional value string with a maximum of 256
+ * characters.
+ *
+ * A list of tags associated with a notebook execution. Tags are user-defined key value pairs that consist of a
+ * required key string with a maximum of 128 characters and an optional value string with a maximum of 256
+ * characters.
+ *
+ * A list of tags associated with a notebook execution. Tags are user-defined key value pairs that consist of a
+ * required key string with a maximum of 128 characters and an optional value string with a maximum of 256
+ * characters.
+ *
+ * NOTE: This method appends the values to the existing list (if any). Use
+ * {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the
+ * existing values.
+ *
+ * A list of tags associated with a notebook execution. Tags are user-defined key value pairs that consist of a
+ * required key string with a maximum of 128 characters and an optional value string with a maximum of 256
+ * characters.
+ *
+ * The unique identifier of the notebook execution.
+ *
+ * The unique identifier of the editor associated with the notebook execution.
+ *
+ * The name of the notebook execution.
+ *
+ * The status of the notebook execution.
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * The timestamp when notebook execution started.
+ *
+ * The timestamp when notebook execution started.
+ *
+ * The unique identifier of the notebook execution.
+ *
+ * The unique identifier of the notebook execution.
+ *
+ * The unique identifier of the notebook execution.
+ *
+ * The unique identifier of the editor associated with the notebook execution.
+ *
+ * The unique identifier of the editor associated with the notebook execution.
+ *
+ * The unique identifier of the editor associated with the notebook execution.
+ *
+ * The name of the notebook execution.
+ *
+ * The name of the notebook execution.
+ *
+ * The name of the notebook execution.
+ *
+ * The status of the notebook execution.
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ * ListNotebookExecution
calls.
+ * ListNotebookExecution
calls.
+ * ListNotebookExecution
calls.
+ * ListNotebookExecution
calls.
+ * EMR
specifies an EMR cluster.
+ * EMR
specifies an EMR cluster.
+ * EMR
specifies an EMR cluster.
+ * @see ExecutionEngineType
+ */
+
+ public void setType(String type) {
+ this.type = type;
+ }
+
+ /**
+ * EMR
specifies an EMR cluster.
+ * EMR
specifies an EMR cluster.
+ * @see ExecutionEngineType
+ */
+
+ public String getType() {
+ return this.type;
+ }
+
+ /**
+ * EMR
specifies an EMR cluster.
+ * EMR
specifies an EMR cluster.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ * @see ExecutionEngineType
+ */
+
+ public ExecutionEngineConfig withType(String type) {
+ setType(type);
+ return this;
+ }
+
+ /**
+ * EMR
specifies an EMR cluster.
+ * EMR
specifies an EMR cluster.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ * @see ExecutionEngineType
+ */
+
+ public ExecutionEngineConfig withType(ExecutionEngineType type) {
+ this.type = type.toString();
+ return this;
+ }
+
+ /**
+ *
+ *
+ */
+ private String status;
+ /**
+ * START_PENDING
indicates that the cluster has received the execution request but execution has not
+ * begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request
+ * and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a
+ * StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ * ListNotebookExecutions
call, that indicates the start
+ * of the list for this ListNotebookExecutions
call.
+ *
+ *
+ *
+ * @param status
+ * The status filter for listing notebook executions.START_PENDING
indicates that the cluster has received the execution request but execution has not
+ * begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request
+ * and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a
+ * StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
START_PENDING
indicates that the cluster has received the execution request but execution has
+ * not begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
+ * request and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result
+ * of a StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
+ *
+ * @return The status filter for listing notebook executions.START_PENDING
indicates that the cluster has received the execution request but execution has not
+ * begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request
+ * and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a
+ * StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
START_PENDING
indicates that the cluster has received the execution request but execution
+ * has not begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
+ * request and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result
+ * of a StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
+ *
+ * @param status
+ * The status filter for listing notebook executions.START_PENDING
indicates that the cluster has received the execution request but execution has not
+ * begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request
+ * and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a
+ * StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
START_PENDING
indicates that the cluster has received the execution request but execution has
+ * not begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
+ * request and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result
+ * of a StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
+ *
+ * @param status
+ * The status filter for listing notebook executions.START_PENDING
indicates that the cluster has received the execution request but execution has not
+ * begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request
+ * and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a
+ * StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
START_PENDING
indicates that the cluster has received the execution request but execution has
+ * not begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
+ * request and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result
+ * of a StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ * ListNotebookExecutions
call, that indicates the start
+ * of the list for this ListNotebookExecutions
call.
+ * ListNotebookExecutions
call, that indicates the
+ * start of the list for this ListNotebookExecutions
call.
+ */
+
+ public void setMarker(String marker) {
+ this.marker = marker;
+ }
+
+ /**
+ * ListNotebookExecutions
call, that indicates the start
+ * of the list for this ListNotebookExecutions
call.
+ * ListNotebookExecutions
call, that indicates the
+ * start of the list for this ListNotebookExecutions
call.
+ */
+
+ public String getMarker() {
+ return this.marker;
+ }
+
+ /**
+ * ListNotebookExecutions
call, that indicates the start
+ * of the list for this ListNotebookExecutions
call.
+ * ListNotebookExecutions
call, that indicates the
+ * start of the list for this ListNotebookExecutions
call.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public ListNotebookExecutionsRequest withMarker(String marker) {
+ setMarker(marker);
+ return this;
+ }
+
+ /**
+ * 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.
+ *
+ * @return A string representation of this object.
+ *
+ * @see java.lang.Object#toString()
+ */
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append("{");
+ if (getEditorId() != null)
+ sb.append("EditorId: ").append(getEditorId()).append(",");
+ if (getStatus() != null)
+ sb.append("Status: ").append(getStatus()).append(",");
+ if (getFrom() != null)
+ sb.append("From: ").append(getFrom()).append(",");
+ if (getTo() != null)
+ sb.append("To: ").append(getTo()).append(",");
+ if (getMarker() != null)
+ sb.append("Marker: ").append(getMarker());
+ sb.append("}");
+ return sb.toString();
+ }
+
+ @Override
+ public boolean equals(Object obj) {
+ if (this == obj)
+ return true;
+ if (obj == null)
+ return false;
+
+ if (obj instanceof ListNotebookExecutionsRequest == false)
+ return false;
+ ListNotebookExecutionsRequest other = (ListNotebookExecutionsRequest) obj;
+ if (other.getEditorId() == null ^ this.getEditorId() == null)
+ return false;
+ if (other.getEditorId() != null && other.getEditorId().equals(this.getEditorId()) == false)
+ return false;
+ if (other.getStatus() == null ^ this.getStatus() == null)
+ return false;
+ if (other.getStatus() != null && other.getStatus().equals(this.getStatus()) == false)
+ return false;
+ if (other.getFrom() == null ^ this.getFrom() == null)
+ return false;
+ if (other.getFrom() != null && other.getFrom().equals(this.getFrom()) == false)
+ return false;
+ if (other.getTo() == null ^ this.getTo() == null)
+ return false;
+ if (other.getTo() != null && other.getTo().equals(this.getTo()) == false)
+ return false;
+ if (other.getMarker() == null ^ this.getMarker() == null)
+ return false;
+ if (other.getMarker() != null && other.getMarker().equals(this.getMarker()) == false)
+ return false;
+ return true;
+ }
+
+ @Override
+ public int hashCode() {
+ final int prime = 31;
+ int hashCode = 1;
+
+ hashCode = prime * hashCode + ((getEditorId() == null) ? 0 : getEditorId().hashCode());
+ hashCode = prime * hashCode + ((getStatus() == null) ? 0 : getStatus().hashCode());
+ hashCode = prime * hashCode + ((getFrom() == null) ? 0 : getFrom().hashCode());
+ hashCode = prime * hashCode + ((getTo() == null) ? 0 : getTo().hashCode());
+ hashCode = prime * hashCode + ((getMarker() == null) ? 0 : getMarker().hashCode());
+ return hashCode;
+ }
+
+ @Override
+ public ListNotebookExecutionsRequest clone() {
+ return (ListNotebookExecutionsRequest) super.clone();
+ }
+
+}
diff --git a/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/ListNotebookExecutionsResult.java b/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/ListNotebookExecutionsResult.java
new file mode 100644
index 000000000000..6d717cc824c3
--- /dev/null
+++ b/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/ListNotebookExecutionsResult.java
@@ -0,0 +1,219 @@
+/*
+ * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
+ * the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
+ * and limitations under the License.
+ */
+package com.amazonaws.services.elasticmapreduce.model;
+
+import java.io.Serializable;
+import javax.annotation.Generated;
+
+/**
+ *
+ * @see AWS API Documentation
+ */
+@Generated("com.amazonaws:aws-java-sdk-code-generator")
+public class ListNotebookExecutionsResult extends com.amazonaws.AmazonWebServiceResultListNotebookExecutions
can use to determine the next set of
+ * results to retrieve.
+ * ListNotebookExecutions
can use to determine the next set of
+ * results to retrieve.
+ * ListNotebookExecutions
can use to determine the next set
+ * of results to retrieve.
+ */
+
+ public void setMarker(String marker) {
+ this.marker = marker;
+ }
+
+ /**
+ * ListNotebookExecutions
can use to determine the next set of
+ * results to retrieve.
+ * ListNotebookExecutions
can use to determine the next
+ * set of results to retrieve.
+ */
+
+ public String getMarker() {
+ return this.marker;
+ }
+
+ /**
+ * ListNotebookExecutions
can use to determine the next set of
+ * results to retrieve.
+ * ListNotebookExecutions
can use to determine the next set
+ * of results to retrieve.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public ListNotebookExecutionsResult withMarker(String marker) {
+ setMarker(marker);
+ return this;
+ }
+
+ /**
+ * 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.
+ *
+ * @return A string representation of this object.
+ *
+ * @see java.lang.Object#toString()
+ */
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append("{");
+ if (getNotebookExecutions() != null)
+ sb.append("NotebookExecutions: ").append(getNotebookExecutions()).append(",");
+ if (getMarker() != null)
+ sb.append("Marker: ").append(getMarker());
+ sb.append("}");
+ return sb.toString();
+ }
+
+ @Override
+ public boolean equals(Object obj) {
+ if (this == obj)
+ return true;
+ if (obj == null)
+ return false;
+
+ if (obj instanceof ListNotebookExecutionsResult == false)
+ return false;
+ ListNotebookExecutionsResult other = (ListNotebookExecutionsResult) obj;
+ if (other.getNotebookExecutions() == null ^ this.getNotebookExecutions() == null)
+ return false;
+ if (other.getNotebookExecutions() != null && other.getNotebookExecutions().equals(this.getNotebookExecutions()) == false)
+ return false;
+ if (other.getMarker() == null ^ this.getMarker() == null)
+ return false;
+ if (other.getMarker() != null && other.getMarker().equals(this.getMarker()) == false)
+ return false;
+ return true;
+ }
+
+ @Override
+ public int hashCode() {
+ final int prime = 31;
+ int hashCode = 1;
+
+ hashCode = prime * hashCode + ((getNotebookExecutions() == null) ? 0 : getNotebookExecutions().hashCode());
+ hashCode = prime * hashCode + ((getMarker() == null) ? 0 : getMarker().hashCode());
+ return hashCode;
+ }
+
+ @Override
+ public ListNotebookExecutionsResult clone() {
+ try {
+ return (ListNotebookExecutionsResult) super.clone();
+ } catch (CloneNotSupportedException e) {
+ throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone() " + "even though we're Cloneable!", e);
+ }
+ }
+
+}
diff --git a/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/NotebookExecution.java b/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/NotebookExecution.java
new file mode 100644
index 000000000000..84fbfff3a415
--- /dev/null
+++ b/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/NotebookExecution.java
@@ -0,0 +1,1364 @@
+/*
+ * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
+ * the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
+ * and limitations under the License.
+ */
+package com.amazonaws.services.elasticmapreduce.model;
+
+import java.io.Serializable;
+import javax.annotation.Generated;
+import com.amazonaws.protocol.StructuredPojo;
+import com.amazonaws.protocol.ProtocolMarshaller;
+
+/**
+ * StartNotebookExecution
action.
+ *
+ *
+ */
+ private String status;
+ /**
+ * START_PENDING
indicates that the cluster has received the execution request but execution has not
+ * begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request
+ * and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a
+ * StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
+ *
+ * @param status
+ * The status of the notebook execution.START_PENDING
indicates that the cluster has received the execution request but execution has not
+ * begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request
+ * and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a
+ * StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
START_PENDING
indicates that the cluster has received the execution request but execution has
+ * not begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
+ * request and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result
+ * of a StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
+ *
+ * @return The status of the notebook execution.START_PENDING
indicates that the cluster has received the execution request but execution has not
+ * begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request
+ * and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a
+ * StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
START_PENDING
indicates that the cluster has received the execution request but execution
+ * has not begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
+ * request and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result
+ * of a StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
+ *
+ * @param status
+ * The status of the notebook execution.START_PENDING
indicates that the cluster has received the execution request but execution has not
+ * begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request
+ * and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a
+ * StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
START_PENDING
indicates that the cluster has received the execution request but execution has
+ * not begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
+ * request and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result
+ * of a StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
+ *
+ * @param status
+ * The status of the notebook execution.START_PENDING
indicates that the cluster has received the execution request but execution has not
+ * begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request
+ * and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a
+ * StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
START_PENDING
indicates that the cluster has received the execution request but execution has
+ * not begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
+ * request and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result
+ * of a StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
+ */
+ private String status;
+ /**
+ * START_PENDING
indicates that the cluster has received the execution request but execution has not
+ * begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request
+ * and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a
+ * StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ *
+ *
+ * @param status
+ * The status of the notebook execution.START_PENDING
indicates that the cluster has received the execution request but execution has not
+ * begun.
+ * STARTING
indicates that the execution is starting on the cluster.
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ * FINISHING
indicates that execution processing is in the final stages.
+ * FINISHED
indicates that the execution has completed without error.
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ * FAILED
indicates that the execution failed.
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request
+ * and the stop is pending.
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a
+ * StopNotebookExecution
request.
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ * START_PENDING
indicates that the cluster has received the execution request but execution has
+ * not begun.
+ *
+ * STARTING
indicates that the execution is starting on the cluster.
+ *
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ *
+ * FINISHING
indicates that execution processing is in the final stages.
+ *
+ * FINISHED
indicates that the execution has completed without error.
+ *
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ *
+ * FAILED
indicates that the execution failed.
+ *
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
+ * request and the stop is pending.
+ *
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result
+ * of a StopNotebookExecution
request.
+ *
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ * The status of the notebook execution. + *
+ *
+ * START_PENDING
indicates that the cluster has received the execution request but execution has not
+ * begun.
+ *
+ * STARTING
indicates that the execution is starting on the cluster.
+ *
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ *
+ * FINISHING
indicates that execution processing is in the final stages.
+ *
+ * FINISHED
indicates that the execution has completed without error.
+ *
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ *
+ * FAILED
indicates that the execution failed.
+ *
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request
+ * and the stop is pending.
+ *
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a
+ * StopNotebookExecution
request.
+ *
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ * START_PENDING
indicates that the cluster has received the execution request but execution
+ * has not begun.
+ *
+ * STARTING
indicates that the execution is starting on the cluster.
+ *
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ *
+ * FINISHING
indicates that execution processing is in the final stages.
+ *
+ * FINISHED
indicates that the execution has completed without error.
+ *
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ *
+ * FAILED
indicates that the execution failed.
+ *
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
+ * request and the stop is pending.
+ *
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result
+ * of a StopNotebookExecution
request.
+ *
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ * The status of the notebook execution. + *
+ *
+ * START_PENDING
indicates that the cluster has received the execution request but execution has not
+ * begun.
+ *
+ * STARTING
indicates that the execution is starting on the cluster.
+ *
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ *
+ * FINISHING
indicates that execution processing is in the final stages.
+ *
+ * FINISHED
indicates that the execution has completed without error.
+ *
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ *
+ * FAILED
indicates that the execution failed.
+ *
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request
+ * and the stop is pending.
+ *
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a
+ * StopNotebookExecution
request.
+ *
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ * START_PENDING
indicates that the cluster has received the execution request but execution has
+ * not begun.
+ *
+ * STARTING
indicates that the execution is starting on the cluster.
+ *
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ *
+ * FINISHING
indicates that execution processing is in the final stages.
+ *
+ * FINISHED
indicates that the execution has completed without error.
+ *
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ *
+ * FAILED
indicates that the execution failed.
+ *
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
+ * request and the stop is pending.
+ *
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result
+ * of a StopNotebookExecution
request.
+ *
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ * The status of the notebook execution. + *
+ *
+ * START_PENDING
indicates that the cluster has received the execution request but execution has not
+ * begun.
+ *
+ * STARTING
indicates that the execution is starting on the cluster.
+ *
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ *
+ * FINISHING
indicates that execution processing is in the final stages.
+ *
+ * FINISHED
indicates that the execution has completed without error.
+ *
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ *
+ * FAILED
indicates that the execution failed.
+ *
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request
+ * and the stop is pending.
+ *
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a
+ * StopNotebookExecution
request.
+ *
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ * START_PENDING
indicates that the cluster has received the execution request but execution has
+ * not begun.
+ *
+ * STARTING
indicates that the execution is starting on the cluster.
+ *
+ * RUNNING
indicates that the execution is being processed by the cluster.
+ *
+ * FINISHING
indicates that execution processing is in the final stages.
+ *
+ * FINISHED
indicates that the execution has completed without error.
+ *
+ * FAILING
indicates that the execution is failing and will not finish successfully.
+ *
+ * FAILED
indicates that the execution failed.
+ *
+ * STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
+ * request and the stop is pending.
+ *
+ * STOPPING
indicates that the cluster is in the process of stopping the execution as a result
+ * of a StopNotebookExecution
request.
+ *
+ * STOPPED
indicates that the execution stopped because of a StopNotebookExecution
+ * request.
+ *
+ * The timestamp when notebook execution started. + *
+ * + * @param startTime + * The timestamp when notebook execution started. + */ + + public void setStartTime(java.util.Date startTime) { + this.startTime = startTime; + } + + /** + *+ * The timestamp when notebook execution started. + *
+ * + * @return The timestamp when notebook execution started. + */ + + public java.util.Date getStartTime() { + return this.startTime; + } + + /** + *+ * The timestamp when notebook execution started. + *
+ * + * @param startTime + * The timestamp when notebook execution started. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public NotebookExecutionSummary withStartTime(java.util.Date startTime) { + setStartTime(startTime); + return this; + } + + /** + *+ * The timestamp when notebook execution started. + *
+ * + * @param endTime + * The timestamp when notebook execution started. + */ + + public void setEndTime(java.util.Date endTime) { + this.endTime = endTime; + } + + /** + *+ * The timestamp when notebook execution started. + *
+ * + * @return The timestamp when notebook execution started. + */ + + public java.util.Date getEndTime() { + return this.endTime; + } + + /** + *+ * The timestamp when notebook execution started. + *
+ * + * @param endTime + * The timestamp when notebook execution started. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public NotebookExecutionSummary withEndTime(java.util.Date endTime) { + setEndTime(endTime); + return this; + } + + /** + * 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. + * + * @return A string representation of this object. + * + * @see java.lang.Object#toString() + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("{"); + if (getNotebookExecutionId() != null) + sb.append("NotebookExecutionId: ").append(getNotebookExecutionId()).append(","); + if (getEditorId() != null) + sb.append("EditorId: ").append(getEditorId()).append(","); + if (getNotebookExecutionName() != null) + sb.append("NotebookExecutionName: ").append(getNotebookExecutionName()).append(","); + if (getStatus() != null) + sb.append("Status: ").append(getStatus()).append(","); + if (getStartTime() != null) + sb.append("StartTime: ").append(getStartTime()).append(","); + if (getEndTime() != null) + sb.append("EndTime: ").append(getEndTime()); + sb.append("}"); + return sb.toString(); + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + + if (obj instanceof NotebookExecutionSummary == false) + return false; + NotebookExecutionSummary other = (NotebookExecutionSummary) obj; + if (other.getNotebookExecutionId() == null ^ this.getNotebookExecutionId() == null) + return false; + if (other.getNotebookExecutionId() != null && other.getNotebookExecutionId().equals(this.getNotebookExecutionId()) == false) + return false; + if (other.getEditorId() == null ^ this.getEditorId() == null) + return false; + if (other.getEditorId() != null && other.getEditorId().equals(this.getEditorId()) == false) + return false; + if (other.getNotebookExecutionName() == null ^ this.getNotebookExecutionName() == null) + return false; + if (other.getNotebookExecutionName() != null && other.getNotebookExecutionName().equals(this.getNotebookExecutionName()) == false) + return false; + if (other.getStatus() == null ^ this.getStatus() == null) + return false; + if (other.getStatus() != null && other.getStatus().equals(this.getStatus()) == false) + return false; + if (other.getStartTime() == null ^ this.getStartTime() == null) + return false; + if (other.getStartTime() != null && other.getStartTime().equals(this.getStartTime()) == false) + return false; + if (other.getEndTime() == null ^ this.getEndTime() == null) + return false; + if (other.getEndTime() != null && other.getEndTime().equals(this.getEndTime()) == false) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int hashCode = 1; + + hashCode = prime * hashCode + ((getNotebookExecutionId() == null) ? 0 : getNotebookExecutionId().hashCode()); + hashCode = prime * hashCode + ((getEditorId() == null) ? 0 : getEditorId().hashCode()); + hashCode = prime * hashCode + ((getNotebookExecutionName() == null) ? 0 : getNotebookExecutionName().hashCode()); + hashCode = prime * hashCode + ((getStatus() == null) ? 0 : getStatus().hashCode()); + hashCode = prime * hashCode + ((getStartTime() == null) ? 0 : getStartTime().hashCode()); + hashCode = prime * hashCode + ((getEndTime() == null) ? 0 : getEndTime().hashCode()); + return hashCode; + } + + @Override + public NotebookExecutionSummary clone() { + try { + return (NotebookExecutionSummary) super.clone(); + } catch (CloneNotSupportedException e) { + throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone() " + "even though we're Cloneable!", e); + } + } + + @com.amazonaws.annotation.SdkInternalApi + @Override + public void marshall(ProtocolMarshaller protocolMarshaller) { + com.amazonaws.services.elasticmapreduce.model.transform.NotebookExecutionSummaryMarshaller.getInstance().marshall(this, protocolMarshaller); + } +} diff --git a/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/StartNotebookExecutionRequest.java b/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/StartNotebookExecutionRequest.java new file mode 100644 index 000000000000..1eaba52e4639 --- /dev/null +++ b/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/StartNotebookExecutionRequest.java @@ -0,0 +1,610 @@ +/* + * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is located at + * + * http://aws.amazon.com/apache2.0 + * + * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR + * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions + * and limitations under the License. + */ +package com.amazonaws.services.elasticmapreduce.model; + +import java.io.Serializable; +import javax.annotation.Generated; + +import com.amazonaws.AmazonWebServiceRequest; + +/** + * + * @see AWS API Documentation + */ +@Generated("com.amazonaws:aws-java-sdk-code-generator") +public class StartNotebookExecutionRequest extends com.amazonaws.AmazonWebServiceRequest implements Serializable, Cloneable { + + /** + *+ * The unique identifier of the EMR Notebook to use for notebook execution. + *
+ */ + private String editorId; + /** + *
+ * The path and file name of the notebook file for this execution, relative to the path specified for the EMR
+ * Notebook. For example, if you specify a path of s3://MyBucket/MyNotebooks
when you create an EMR
+ * Notebook for a notebook with an ID of e-ABCDEFGHIJK1234567890ABCD
(the EditorID
of this
+ * request), and you specify a RelativePath
of
+ * my_notebook_executions/notebook_execution.ipynb
, the location of the file for the notebook execution
+ * is
+ * s3://MyBucket/MyNotebooks/e-ABCDEFGHIJK1234567890ABCD/my_notebook_executions/notebook_execution.ipynb
+ * .
+ *
+ * An optional name for the notebook execution. + *
+ */ + private String notebookExecutionName; + /** + *+ * Input parameters in JSON format passed to the EMR Notebook at runtime for execution. + *
+ */ + private String notebookParams; + /** + *+ * Specifies the execution engine (cluster) that runs the notebook execution. + *
+ */ + private ExecutionEngineConfig executionEngine; + /** + *+ * The name or ARN of the IAM role that is used as the service role for Amazon EMR (the EMR role) for the notebook + * execution. + *
+ */ + private String serviceRole; + /** + *+ * The unique identifier of the Amazon EC2 security group to associate with the EMR Notebook for this notebook + * execution. + *
+ */ + private String notebookInstanceSecurityGroupId; + /** + *+ * A list of tags associated with a notebook execution. Tags are user-defined key value pairs that consist of a + * required key string with a maximum of 128 characters and an optional value string with a maximum of 256 + * characters. + *
+ */ + private com.amazonaws.internal.SdkInternalList+ * The unique identifier of the EMR Notebook to use for notebook execution. + *
+ * + * @param editorId + * The unique identifier of the EMR Notebook to use for notebook execution. + */ + + public void setEditorId(String editorId) { + this.editorId = editorId; + } + + /** + *+ * The unique identifier of the EMR Notebook to use for notebook execution. + *
+ * + * @return The unique identifier of the EMR Notebook to use for notebook execution. + */ + + public String getEditorId() { + return this.editorId; + } + + /** + *+ * The unique identifier of the EMR Notebook to use for notebook execution. + *
+ * + * @param editorId + * The unique identifier of the EMR Notebook to use for notebook execution. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public StartNotebookExecutionRequest withEditorId(String editorId) { + setEditorId(editorId); + return this; + } + + /** + *
+ * The path and file name of the notebook file for this execution, relative to the path specified for the EMR
+ * Notebook. For example, if you specify a path of s3://MyBucket/MyNotebooks
when you create an EMR
+ * Notebook for a notebook with an ID of e-ABCDEFGHIJK1234567890ABCD
(the EditorID
of this
+ * request), and you specify a RelativePath
of
+ * my_notebook_executions/notebook_execution.ipynb
, the location of the file for the notebook execution
+ * is
+ * s3://MyBucket/MyNotebooks/e-ABCDEFGHIJK1234567890ABCD/my_notebook_executions/notebook_execution.ipynb
+ * .
+ *
s3://MyBucket/MyNotebooks
when you create an
+ * EMR Notebook for a notebook with an ID of e-ABCDEFGHIJK1234567890ABCD
(the
+ * EditorID
of this request), and you specify a RelativePath
of
+ * my_notebook_executions/notebook_execution.ipynb
, the location of the file for the notebook
+ * execution is
+ * s3://MyBucket/MyNotebooks/e-ABCDEFGHIJK1234567890ABCD/my_notebook_executions/notebook_execution.ipynb
+ * .
+ */
+
+ public void setRelativePath(String relativePath) {
+ this.relativePath = relativePath;
+ }
+
+ /**
+ *
+ * The path and file name of the notebook file for this execution, relative to the path specified for the EMR
+ * Notebook. For example, if you specify a path of s3://MyBucket/MyNotebooks
when you create an EMR
+ * Notebook for a notebook with an ID of e-ABCDEFGHIJK1234567890ABCD
(the EditorID
of this
+ * request), and you specify a RelativePath
of
+ * my_notebook_executions/notebook_execution.ipynb
, the location of the file for the notebook execution
+ * is
+ * s3://MyBucket/MyNotebooks/e-ABCDEFGHIJK1234567890ABCD/my_notebook_executions/notebook_execution.ipynb
+ * .
+ *
s3://MyBucket/MyNotebooks
when you
+ * create an EMR Notebook for a notebook with an ID of e-ABCDEFGHIJK1234567890ABCD
(the
+ * EditorID
of this request), and you specify a RelativePath
of
+ * my_notebook_executions/notebook_execution.ipynb
, the location of the file for the notebook
+ * execution is
+ * s3://MyBucket/MyNotebooks/e-ABCDEFGHIJK1234567890ABCD/my_notebook_executions/notebook_execution.ipynb
+ * .
+ */
+
+ public String getRelativePath() {
+ return this.relativePath;
+ }
+
+ /**
+ *
+ * The path and file name of the notebook file for this execution, relative to the path specified for the EMR
+ * Notebook. For example, if you specify a path of s3://MyBucket/MyNotebooks
when you create an EMR
+ * Notebook for a notebook with an ID of e-ABCDEFGHIJK1234567890ABCD
(the EditorID
of this
+ * request), and you specify a RelativePath
of
+ * my_notebook_executions/notebook_execution.ipynb
, the location of the file for the notebook execution
+ * is
+ * s3://MyBucket/MyNotebooks/e-ABCDEFGHIJK1234567890ABCD/my_notebook_executions/notebook_execution.ipynb
+ * .
+ *
s3://MyBucket/MyNotebooks
when you create an
+ * EMR Notebook for a notebook with an ID of e-ABCDEFGHIJK1234567890ABCD
(the
+ * EditorID
of this request), and you specify a RelativePath
of
+ * my_notebook_executions/notebook_execution.ipynb
, the location of the file for the notebook
+ * execution is
+ * s3://MyBucket/MyNotebooks/e-ABCDEFGHIJK1234567890ABCD/my_notebook_executions/notebook_execution.ipynb
+ * .
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public StartNotebookExecutionRequest withRelativePath(String relativePath) {
+ setRelativePath(relativePath);
+ return this;
+ }
+
+ /**
+ * + * An optional name for the notebook execution. + *
+ * + * @param notebookExecutionName + * An optional name for the notebook execution. + */ + + public void setNotebookExecutionName(String notebookExecutionName) { + this.notebookExecutionName = notebookExecutionName; + } + + /** + *+ * An optional name for the notebook execution. + *
+ * + * @return An optional name for the notebook execution. + */ + + public String getNotebookExecutionName() { + return this.notebookExecutionName; + } + + /** + *+ * An optional name for the notebook execution. + *
+ * + * @param notebookExecutionName + * An optional name for the notebook execution. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public StartNotebookExecutionRequest withNotebookExecutionName(String notebookExecutionName) { + setNotebookExecutionName(notebookExecutionName); + return this; + } + + /** + *+ * Input parameters in JSON format passed to the EMR Notebook at runtime for execution. + *
+ * + * @param notebookParams + * Input parameters in JSON format passed to the EMR Notebook at runtime for execution. + */ + + public void setNotebookParams(String notebookParams) { + this.notebookParams = notebookParams; + } + + /** + *+ * Input parameters in JSON format passed to the EMR Notebook at runtime for execution. + *
+ * + * @return Input parameters in JSON format passed to the EMR Notebook at runtime for execution. + */ + + public String getNotebookParams() { + return this.notebookParams; + } + + /** + *+ * Input parameters in JSON format passed to the EMR Notebook at runtime for execution. + *
+ * + * @param notebookParams + * Input parameters in JSON format passed to the EMR Notebook at runtime for execution. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public StartNotebookExecutionRequest withNotebookParams(String notebookParams) { + setNotebookParams(notebookParams); + return this; + } + + /** + *+ * Specifies the execution engine (cluster) that runs the notebook execution. + *
+ * + * @param executionEngine + * Specifies the execution engine (cluster) that runs the notebook execution. + */ + + public void setExecutionEngine(ExecutionEngineConfig executionEngine) { + this.executionEngine = executionEngine; + } + + /** + *+ * Specifies the execution engine (cluster) that runs the notebook execution. + *
+ * + * @return Specifies the execution engine (cluster) that runs the notebook execution. + */ + + public ExecutionEngineConfig getExecutionEngine() { + return this.executionEngine; + } + + /** + *+ * Specifies the execution engine (cluster) that runs the notebook execution. + *
+ * + * @param executionEngine + * Specifies the execution engine (cluster) that runs the notebook execution. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public StartNotebookExecutionRequest withExecutionEngine(ExecutionEngineConfig executionEngine) { + setExecutionEngine(executionEngine); + return this; + } + + /** + *+ * The name or ARN of the IAM role that is used as the service role for Amazon EMR (the EMR role) for the notebook + * execution. + *
+ * + * @param serviceRole + * The name or ARN of the IAM role that is used as the service role for Amazon EMR (the EMR role) for the + * notebook execution. + */ + + public void setServiceRole(String serviceRole) { + this.serviceRole = serviceRole; + } + + /** + *+ * The name or ARN of the IAM role that is used as the service role for Amazon EMR (the EMR role) for the notebook + * execution. + *
+ * + * @return The name or ARN of the IAM role that is used as the service role for Amazon EMR (the EMR role) for the + * notebook execution. + */ + + public String getServiceRole() { + return this.serviceRole; + } + + /** + *+ * The name or ARN of the IAM role that is used as the service role for Amazon EMR (the EMR role) for the notebook + * execution. + *
+ * + * @param serviceRole + * The name or ARN of the IAM role that is used as the service role for Amazon EMR (the EMR role) for the + * notebook execution. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public StartNotebookExecutionRequest withServiceRole(String serviceRole) { + setServiceRole(serviceRole); + return this; + } + + /** + *+ * The unique identifier of the Amazon EC2 security group to associate with the EMR Notebook for this notebook + * execution. + *
+ * + * @param notebookInstanceSecurityGroupId + * The unique identifier of the Amazon EC2 security group to associate with the EMR Notebook for this + * notebook execution. + */ + + public void setNotebookInstanceSecurityGroupId(String notebookInstanceSecurityGroupId) { + this.notebookInstanceSecurityGroupId = notebookInstanceSecurityGroupId; + } + + /** + *+ * The unique identifier of the Amazon EC2 security group to associate with the EMR Notebook for this notebook + * execution. + *
+ * + * @return The unique identifier of the Amazon EC2 security group to associate with the EMR Notebook for this + * notebook execution. + */ + + public String getNotebookInstanceSecurityGroupId() { + return this.notebookInstanceSecurityGroupId; + } + + /** + *+ * The unique identifier of the Amazon EC2 security group to associate with the EMR Notebook for this notebook + * execution. + *
+ * + * @param notebookInstanceSecurityGroupId + * The unique identifier of the Amazon EC2 security group to associate with the EMR Notebook for this + * notebook execution. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public StartNotebookExecutionRequest withNotebookInstanceSecurityGroupId(String notebookInstanceSecurityGroupId) { + setNotebookInstanceSecurityGroupId(notebookInstanceSecurityGroupId); + return this; + } + + /** + *+ * A list of tags associated with a notebook execution. Tags are user-defined key value pairs that consist of a + * required key string with a maximum of 128 characters and an optional value string with a maximum of 256 + * characters. + *
+ * + * @return A list of tags associated with a notebook execution. Tags are user-defined key value pairs that consist + * of a required key string with a maximum of 128 characters and an optional value string with a maximum of + * 256 characters. + */ + + public java.util.List+ * A list of tags associated with a notebook execution. Tags are user-defined key value pairs that consist of a + * required key string with a maximum of 128 characters and an optional value string with a maximum of 256 + * characters. + *
+ * + * @param tags + * A list of tags associated with a notebook execution. Tags are user-defined key value pairs that consist of + * a required key string with a maximum of 128 characters and an optional value string with a maximum of 256 + * characters. + */ + + public void setTags(java.util.Collection+ * A list of tags associated with a notebook execution. Tags are user-defined key value pairs that consist of a + * required key string with a maximum of 128 characters and an optional value string with a maximum of 256 + * characters. + *
+ *+ * NOTE: This method appends the values to the existing list (if any). Use + * {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the + * existing values. + *
+ * + * @param tags + * A list of tags associated with a notebook execution. Tags are user-defined key value pairs that consist of + * a required key string with a maximum of 128 characters and an optional value string with a maximum of 256 + * characters. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public StartNotebookExecutionRequest withTags(Tag... tags) { + if (this.tags == null) { + setTags(new com.amazonaws.internal.SdkInternalList+ * A list of tags associated with a notebook execution. Tags are user-defined key value pairs that consist of a + * required key string with a maximum of 128 characters and an optional value string with a maximum of 256 + * characters. + *
+ * + * @param tags + * A list of tags associated with a notebook execution. Tags are user-defined key value pairs that consist of + * a required key string with a maximum of 128 characters and an optional value string with a maximum of 256 + * characters. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public StartNotebookExecutionRequest withTags(java.util.Collection+ * The unique identifier of the notebook execution. + *
+ */ + private String notebookExecutionId; + + /** + *+ * The unique identifier of the notebook execution. + *
+ * + * @param notebookExecutionId + * The unique identifier of the notebook execution. + */ + + public void setNotebookExecutionId(String notebookExecutionId) { + this.notebookExecutionId = notebookExecutionId; + } + + /** + *+ * The unique identifier of the notebook execution. + *
+ * + * @return The unique identifier of the notebook execution. + */ + + public String getNotebookExecutionId() { + return this.notebookExecutionId; + } + + /** + *+ * The unique identifier of the notebook execution. + *
+ * + * @param notebookExecutionId + * The unique identifier of the notebook execution. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public StartNotebookExecutionResult withNotebookExecutionId(String notebookExecutionId) { + setNotebookExecutionId(notebookExecutionId); + return this; + } + + /** + * 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. + * + * @return A string representation of this object. + * + * @see java.lang.Object#toString() + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("{"); + if (getNotebookExecutionId() != null) + sb.append("NotebookExecutionId: ").append(getNotebookExecutionId()); + sb.append("}"); + return sb.toString(); + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + + if (obj instanceof StartNotebookExecutionResult == false) + return false; + StartNotebookExecutionResult other = (StartNotebookExecutionResult) obj; + if (other.getNotebookExecutionId() == null ^ this.getNotebookExecutionId() == null) + return false; + if (other.getNotebookExecutionId() != null && other.getNotebookExecutionId().equals(this.getNotebookExecutionId()) == false) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int hashCode = 1; + + hashCode = prime * hashCode + ((getNotebookExecutionId() == null) ? 0 : getNotebookExecutionId().hashCode()); + return hashCode; + } + + @Override + public StartNotebookExecutionResult clone() { + try { + return (StartNotebookExecutionResult) super.clone(); + } catch (CloneNotSupportedException e) { + throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone() " + "even though we're Cloneable!", e); + } + } + +} diff --git a/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/StopNotebookExecutionRequest.java b/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/StopNotebookExecutionRequest.java new file mode 100644 index 000000000000..1dbcdb943586 --- /dev/null +++ b/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/StopNotebookExecutionRequest.java @@ -0,0 +1,124 @@ +/* + * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is located at + * + * http://aws.amazon.com/apache2.0 + * + * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR + * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions + * and limitations under the License. + */ +package com.amazonaws.services.elasticmapreduce.model; + +import java.io.Serializable; +import javax.annotation.Generated; + +import com.amazonaws.AmazonWebServiceRequest; + +/** + * + * @see AWS API Documentation + */ +@Generated("com.amazonaws:aws-java-sdk-code-generator") +public class StopNotebookExecutionRequest extends com.amazonaws.AmazonWebServiceRequest implements Serializable, Cloneable { + + /** + *+ * The unique identifier of the notebook execution. + *
+ */ + private String notebookExecutionId; + + /** + *+ * The unique identifier of the notebook execution. + *
+ * + * @param notebookExecutionId + * The unique identifier of the notebook execution. + */ + + public void setNotebookExecutionId(String notebookExecutionId) { + this.notebookExecutionId = notebookExecutionId; + } + + /** + *+ * The unique identifier of the notebook execution. + *
+ * + * @return The unique identifier of the notebook execution. + */ + + public String getNotebookExecutionId() { + return this.notebookExecutionId; + } + + /** + *+ * The unique identifier of the notebook execution. + *
+ * + * @param notebookExecutionId + * The unique identifier of the notebook execution. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public StopNotebookExecutionRequest withNotebookExecutionId(String notebookExecutionId) { + setNotebookExecutionId(notebookExecutionId); + return this; + } + + /** + * 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. + * + * @return A string representation of this object. + * + * @see java.lang.Object#toString() + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("{"); + if (getNotebookExecutionId() != null) + sb.append("NotebookExecutionId: ").append(getNotebookExecutionId()); + sb.append("}"); + return sb.toString(); + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + + if (obj instanceof StopNotebookExecutionRequest == false) + return false; + StopNotebookExecutionRequest other = (StopNotebookExecutionRequest) obj; + if (other.getNotebookExecutionId() == null ^ this.getNotebookExecutionId() == null) + return false; + if (other.getNotebookExecutionId() != null && other.getNotebookExecutionId().equals(this.getNotebookExecutionId()) == false) + return false; + return true; + } + + @Override + public int hashCode() { + final int prime = 31; + int hashCode = 1; + + hashCode = prime * hashCode + ((getNotebookExecutionId() == null) ? 0 : getNotebookExecutionId().hashCode()); + return hashCode; + } + + @Override + public StopNotebookExecutionRequest clone() { + return (StopNotebookExecutionRequest) super.clone(); + } + +} diff --git a/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/StopNotebookExecutionResult.java b/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/StopNotebookExecutionResult.java new file mode 100644 index 000000000000..23db0716cdc2 --- /dev/null +++ b/aws-java-sdk-emr/src/main/java/com/amazonaws/services/elasticmapreduce/model/StopNotebookExecutionResult.java @@ -0,0 +1,72 @@ +/* + * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is located at + * + * http://aws.amazon.com/apache2.0 + * + * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR + * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions + * and limitations under the License. + */ +package com.amazonaws.services.elasticmapreduce.model; + +import java.io.Serializable; +import javax.annotation.Generated; + +/** + * + * @see AWS API Documentation + */ +@Generated("com.amazonaws:aws-java-sdk-code-generator") +public class StopNotebookExecutionResult extends com.amazonaws.AmazonWebServiceResultEnables additional CloudWatch metrics for the specified CloudFront distribution. The additional metrics incur an additional cost.
For more information, see Viewing additional CloudFront distribution metrics in the Amazon CloudFront Developer Guide.
", + "endpointCacheRequired" : false, + "endpointDiscovery" : null, + "endpointOperation" : false, + "endpointTrait" : null, + "exceptions" : [ { + "exceptionName" : "AccessDeniedException", + "documentation" : "Access denied.
", + "httpStatusCode" : 403 + }, { + "exceptionName" : "NoSuchDistributionException", + "documentation" : "The specified distribution does not exist.
", + "httpStatusCode" : 404 + } ], + "hasBlobMemberAsPayload" : false, + "hostPrefixProcessor" : null, + "input" : { + "timestampFormat" : null, + "variableDeclarationType" : "CreateMonitoringSubscriptionRequest", + "variableName" : "createMonitoringSubscriptionRequest", + "variableType" : "CreateMonitoringSubscriptionRequest", + "documentation" : "", + "simpleType" : "CreateMonitoringSubscriptionRequest", + "variableSetterType" : "CreateMonitoringSubscriptionRequest" + }, + "inputStreamPropertyName" : null, + "methodName" : "createMonitoringSubscription", + "operationName" : "CreateMonitoringSubscription", + "returnType" : { + "returnType" : "CreateMonitoringSubscriptionResult", + "documentation" : null + }, + "syncReturnType" : "CreateMonitoringSubscriptionResult" + }, "CreateOriginRequestPolicy" : { "asyncCallableType" : "java.util.concurrent.CallableDisables additional CloudWatch metrics for the specified CloudFront distribution.
", + "endpointCacheRequired" : false, + "endpointDiscovery" : null, + "endpointOperation" : false, + "endpointTrait" : null, + "exceptions" : [ { + "exceptionName" : "AccessDeniedException", + "documentation" : "Access denied.
", + "httpStatusCode" : 403 + }, { + "exceptionName" : "NoSuchDistributionException", + "documentation" : "The specified distribution does not exist.
", + "httpStatusCode" : 404 + } ], + "hasBlobMemberAsPayload" : false, + "hostPrefixProcessor" : null, + "input" : { + "timestampFormat" : null, + "variableDeclarationType" : "DeleteMonitoringSubscriptionRequest", + "variableName" : "deleteMonitoringSubscriptionRequest", + "variableType" : "DeleteMonitoringSubscriptionRequest", + "documentation" : "", + "simpleType" : "DeleteMonitoringSubscriptionRequest", + "variableSetterType" : "DeleteMonitoringSubscriptionRequest" + }, + "inputStreamPropertyName" : null, + "methodName" : "deleteMonitoringSubscription", + "operationName" : "DeleteMonitoringSubscription", + "returnType" : { + "returnType" : "DeleteMonitoringSubscriptionResult", + "documentation" : null + }, + "syncReturnType" : "DeleteMonitoringSubscriptionResult" + }, "DeleteOriginRequestPolicy" : { "asyncCallableType" : "java.util.concurrent.CallableGets information about whether additional CloudWatch metrics are enabled for the specified CloudFront distribution.
", + "endpointCacheRequired" : false, + "endpointDiscovery" : null, + "endpointOperation" : false, + "endpointTrait" : null, + "exceptions" : [ { + "exceptionName" : "AccessDeniedException", + "documentation" : "Access denied.
", + "httpStatusCode" : 403 + }, { + "exceptionName" : "NoSuchDistributionException", + "documentation" : "The specified distribution does not exist.
", + "httpStatusCode" : 404 + } ], + "hasBlobMemberAsPayload" : false, + "hostPrefixProcessor" : null, + "input" : { + "timestampFormat" : null, + "variableDeclarationType" : "GetMonitoringSubscriptionRequest", + "variableName" : "getMonitoringSubscriptionRequest", + "variableType" : "GetMonitoringSubscriptionRequest", + "documentation" : "", + "simpleType" : "GetMonitoringSubscriptionRequest", + "variableSetterType" : "GetMonitoringSubscriptionRequest" + }, + "inputStreamPropertyName" : null, + "methodName" : "getMonitoringSubscription", + "operationName" : "GetMonitoringSubscription", + "returnType" : { + "returnType" : "GetMonitoringSubscriptionResult", + "documentation" : null + }, + "syncReturnType" : "GetMonitoringSubscriptionResult" + }, "GetOriginRequestPolicy" : { "asyncCallableType" : "java.util.concurrent.CallableThe ID of the distribution that you are enabling metrics for.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The ID of the distribution that you are enabling metrics for.
\n@param distributionId The ID of the distribution that you are enabling metrics for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDistributionId", + "getterDocumentation" : "/**The ID of the distribution that you are enabling metrics for.
\n@return The ID of the distribution that you are enabling metrics for.*/", + "getterMethodName" : "getDistributionId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : "uri", + "marshallLocation" : "PATH", + "marshallLocationName" : "DistributionId", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "DistributionId", + "uri" : true + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "DistributionId", + "sensitive" : false, + "setterDocumentation" : "/**The ID of the distribution that you are enabling metrics for.
\n@param distributionId The ID of the distribution that you are enabling metrics for.*/", + "setterMethodName" : "setDistributionId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "distributionId", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The ID of the distribution that you are enabling metrics for.
\n@param distributionId The ID of the distribution that you are enabling metrics for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "distributionId", + "variableType" : "String", + "documentation" : "The ID of the distribution that you are enabling metrics for.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "MonitoringSubscription", + "c2jShape" : "MonitoringSubscription", + "deprecated" : false, + "documentation" : "A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withMonitoringSubscription", + "getterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@return A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.*/", + "getterMethodName" : "getMonitoringSubscription", + "getterModel" : { + "returnType" : "MonitoringSubscription", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : true, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "MonitoringSubscription", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "MonitoringSubscription", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "MonitoringSubscription", + "sensitive" : false, + "setterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.*/", + "setterMethodName" : "setMonitoringSubscription", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "MonitoringSubscription", + "variableName" : "monitoringSubscription", + "variableType" : "MonitoringSubscription", + "documentation" : "", + "simpleType" : "MonitoringSubscription", + "variableSetterType" : "MonitoringSubscription" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "MonitoringSubscription", + "variableName" : "monitoringSubscription", + "variableType" : "MonitoringSubscription", + "documentation" : "A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "simpleType" : "MonitoringSubscription", + "variableSetterType" : "MonitoringSubscription" + }, + "xmlNameSpaceUri" : "http://cloudfront.amazonaws.com/doc/2020-05-31/" + } ], + "membersAsMap" : { + "DistributionId" : { + "c2jName" : "DistributionId", + "c2jShape" : "string", + "deprecated" : false, + "documentation" : "The ID of the distribution that you are enabling metrics for.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The ID of the distribution that you are enabling metrics for.
\n@param distributionId The ID of the distribution that you are enabling metrics for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDistributionId", + "getterDocumentation" : "/**The ID of the distribution that you are enabling metrics for.
\n@return The ID of the distribution that you are enabling metrics for.*/", + "getterMethodName" : "getDistributionId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : "uri", + "marshallLocation" : "PATH", + "marshallLocationName" : "DistributionId", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "DistributionId", + "uri" : true + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "DistributionId", + "sensitive" : false, + "setterDocumentation" : "/**The ID of the distribution that you are enabling metrics for.
\n@param distributionId The ID of the distribution that you are enabling metrics for.*/", + "setterMethodName" : "setDistributionId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "distributionId", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The ID of the distribution that you are enabling metrics for.
\n@param distributionId The ID of the distribution that you are enabling metrics for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "distributionId", + "variableType" : "String", + "documentation" : "The ID of the distribution that you are enabling metrics for.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "MonitoringSubscription" : { + "c2jName" : "MonitoringSubscription", + "c2jShape" : "MonitoringSubscription", + "deprecated" : false, + "documentation" : "A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withMonitoringSubscription", + "getterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@return A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.*/", + "getterMethodName" : "getMonitoringSubscription", + "getterModel" : { + "returnType" : "MonitoringSubscription", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : true, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "MonitoringSubscription", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "MonitoringSubscription", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "MonitoringSubscription", + "sensitive" : false, + "setterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.*/", + "setterMethodName" : "setMonitoringSubscription", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "MonitoringSubscription", + "variableName" : "monitoringSubscription", + "variableType" : "MonitoringSubscription", + "documentation" : "", + "simpleType" : "MonitoringSubscription", + "variableSetterType" : "MonitoringSubscription" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "MonitoringSubscription", + "variableName" : "monitoringSubscription", + "variableType" : "MonitoringSubscription", + "documentation" : "A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "simpleType" : "MonitoringSubscription", + "variableSetterType" : "MonitoringSubscription" + }, + "xmlNameSpaceUri" : "http://cloudfront.amazonaws.com/doc/2020-05-31/" + } + }, + "packageName" : "com.amazonaws.services.cloudfront.request", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : [ "MonitoringSubscription", "DistributionId" ], + "shapeName" : "CreateMonitoringSubscriptionRequest", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : null, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "CreateMonitoringSubscriptionRequest", + "variableName" : "createMonitoringSubscriptionRequest", + "variableType" : "CreateMonitoringSubscriptionRequest", + "documentation" : null, + "simpleType" : "CreateMonitoringSubscriptionRequest", + "variableSetterType" : "CreateMonitoringSubscriptionRequest" + }, + "wrapper" : false + }, + "CreateMonitoringSubscriptionResult" : { + "c2jName" : "CreateMonitoringSubscriptionResult", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.cloudfront.response.CreateMonitoringSubscriptionResult", + "hasHeaderMember" : false, + "hasPayloadMember" : true, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "MonitoringSubscription", + "c2jShape" : "MonitoringSubscription", + "deprecated" : false, + "documentation" : "A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withMonitoringSubscription", + "getterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@return A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.*/", + "getterMethodName" : "getMonitoringSubscription", + "getterModel" : { + "returnType" : "MonitoringSubscription", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : true, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "MonitoringSubscription", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "MonitoringSubscription", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "MonitoringSubscription", + "sensitive" : false, + "setterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.*/", + "setterMethodName" : "setMonitoringSubscription", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "MonitoringSubscription", + "variableName" : "monitoringSubscription", + "variableType" : "MonitoringSubscription", + "documentation" : "", + "simpleType" : "MonitoringSubscription", + "variableSetterType" : "MonitoringSubscription" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "MonitoringSubscription", + "variableName" : "monitoringSubscription", + "variableType" : "MonitoringSubscription", + "documentation" : "A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "simpleType" : "MonitoringSubscription", + "variableSetterType" : "MonitoringSubscription" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "MonitoringSubscription" : { + "c2jName" : "MonitoringSubscription", + "c2jShape" : "MonitoringSubscription", + "deprecated" : false, + "documentation" : "A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withMonitoringSubscription", + "getterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@return A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.*/", + "getterMethodName" : "getMonitoringSubscription", + "getterModel" : { + "returnType" : "MonitoringSubscription", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : true, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "MonitoringSubscription", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "MonitoringSubscription", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "MonitoringSubscription", + "sensitive" : false, + "setterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.*/", + "setterMethodName" : "setMonitoringSubscription", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "MonitoringSubscription", + "variableName" : "monitoringSubscription", + "variableType" : "MonitoringSubscription", + "documentation" : "", + "simpleType" : "MonitoringSubscription", + "variableSetterType" : "MonitoringSubscription" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "MonitoringSubscription", + "variableName" : "monitoringSubscription", + "variableType" : "MonitoringSubscription", + "documentation" : "A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "simpleType" : "MonitoringSubscription", + "variableSetterType" : "MonitoringSubscription" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.cloudfront.response", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : null, + "shapeName" : "CreateMonitoringSubscriptionResult", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "CreateMonitoringSubscriptionResult", + "variableName" : "createMonitoringSubscriptionResult", + "variableType" : "CreateMonitoringSubscriptionResult", + "documentation" : null, + "simpleType" : "CreateMonitoringSubscriptionResult", + "variableSetterType" : "CreateMonitoringSubscriptionResult" + }, + "wrapper" : false + }, "CreateOriginRequestPolicyRequest" : { "c2jName" : "CreateOriginRequestPolicyRequest", "customization" : { @@ -30779,6 +31413,238 @@ }, "wrapper" : false }, + "DeleteMonitoringSubscriptionRequest" : { + "c2jName" : "DeleteMonitoringSubscriptionRequest", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.cloudfront.request.DeleteMonitoringSubscriptionRequest", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "DeleteMonitoringSubscription2020_05_31", + "locationName" : null, + "requestUri" : "/2020-05-31/distributions/{DistributionId}/monitoring-subscription", + "target" : null, + "verb" : "DELETE", + "xmlNameSpaceUri" : null + }, + "members" : [ { + "c2jName" : "DistributionId", + "c2jShape" : "string", + "deprecated" : false, + "documentation" : "The ID of the distribution that you are disabling metrics for.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The ID of the distribution that you are disabling metrics for.
\n@param distributionId The ID of the distribution that you are disabling metrics for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDistributionId", + "getterDocumentation" : "/**The ID of the distribution that you are disabling metrics for.
\n@return The ID of the distribution that you are disabling metrics for.*/", + "getterMethodName" : "getDistributionId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : "uri", + "marshallLocation" : "PATH", + "marshallLocationName" : "DistributionId", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "DistributionId", + "uri" : true + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "DistributionId", + "sensitive" : false, + "setterDocumentation" : "/**The ID of the distribution that you are disabling metrics for.
\n@param distributionId The ID of the distribution that you are disabling metrics for.*/", + "setterMethodName" : "setDistributionId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "distributionId", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The ID of the distribution that you are disabling metrics for.
\n@param distributionId The ID of the distribution that you are disabling metrics for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "distributionId", + "variableType" : "String", + "documentation" : "The ID of the distribution that you are disabling metrics for.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "DistributionId" : { + "c2jName" : "DistributionId", + "c2jShape" : "string", + "deprecated" : false, + "documentation" : "The ID of the distribution that you are disabling metrics for.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The ID of the distribution that you are disabling metrics for.
\n@param distributionId The ID of the distribution that you are disabling metrics for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDistributionId", + "getterDocumentation" : "/**The ID of the distribution that you are disabling metrics for.
\n@return The ID of the distribution that you are disabling metrics for.*/", + "getterMethodName" : "getDistributionId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : "uri", + "marshallLocation" : "PATH", + "marshallLocationName" : "DistributionId", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "DistributionId", + "uri" : true + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "DistributionId", + "sensitive" : false, + "setterDocumentation" : "/**The ID of the distribution that you are disabling metrics for.
\n@param distributionId The ID of the distribution that you are disabling metrics for.*/", + "setterMethodName" : "setDistributionId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "distributionId", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The ID of the distribution that you are disabling metrics for.
\n@param distributionId The ID of the distribution that you are disabling metrics for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "distributionId", + "variableType" : "String", + "documentation" : "The ID of the distribution that you are disabling metrics for.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.cloudfront.request", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : [ "DistributionId" ], + "shapeName" : "DeleteMonitoringSubscriptionRequest", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : null, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "DeleteMonitoringSubscriptionRequest", + "variableName" : "deleteMonitoringSubscriptionRequest", + "variableType" : "DeleteMonitoringSubscriptionRequest", + "documentation" : null, + "simpleType" : "DeleteMonitoringSubscriptionRequest", + "variableSetterType" : "DeleteMonitoringSubscriptionRequest" + }, + "wrapper" : false + }, + "DeleteMonitoringSubscriptionResult" : { + "c2jName" : "DeleteMonitoringSubscriptionResult", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.cloudfront.response.DeleteMonitoringSubscriptionResult", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : null, + "membersAsMap" : { }, + "packageName" : "com.amazonaws.services.cloudfront.response", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : null, + "shapeName" : "DeleteMonitoringSubscriptionResult", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "DeleteMonitoringSubscriptionResult", + "variableName" : "deleteMonitoringSubscriptionResult", + "variableType" : "DeleteMonitoringSubscriptionResult", + "documentation" : null, + "simpleType" : "DeleteMonitoringSubscriptionResult", + "variableSetterType" : "DeleteMonitoringSubscriptionResult" + }, + "wrapper" : false + }, "DeleteOriginRequestPolicyRequest" : { "c2jName" : "DeleteOriginRequestPolicyRequest", "customization" : { @@ -55057,6 +55923,378 @@ }, "wrapper" : false }, + "GetMonitoringSubscriptionRequest" : { + "c2jName" : "GetMonitoringSubscriptionRequest", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.cloudfront.request.GetMonitoringSubscriptionRequest", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "GetMonitoringSubscription2020_05_31", + "locationName" : null, + "requestUri" : "/2020-05-31/distributions/{DistributionId}/monitoring-subscription", + "target" : null, + "verb" : "GET", + "xmlNameSpaceUri" : null + }, + "members" : [ { + "c2jName" : "DistributionId", + "c2jShape" : "string", + "deprecated" : false, + "documentation" : "The ID of the distribution that you are getting metrics information for.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The ID of the distribution that you are getting metrics information for.
\n@param distributionId The ID of the distribution that you are getting metrics information for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDistributionId", + "getterDocumentation" : "/**The ID of the distribution that you are getting metrics information for.
\n@return The ID of the distribution that you are getting metrics information for.*/", + "getterMethodName" : "getDistributionId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : "uri", + "marshallLocation" : "PATH", + "marshallLocationName" : "DistributionId", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "DistributionId", + "uri" : true + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "DistributionId", + "sensitive" : false, + "setterDocumentation" : "/**The ID of the distribution that you are getting metrics information for.
\n@param distributionId The ID of the distribution that you are getting metrics information for.*/", + "setterMethodName" : "setDistributionId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "distributionId", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The ID of the distribution that you are getting metrics information for.
\n@param distributionId The ID of the distribution that you are getting metrics information for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "distributionId", + "variableType" : "String", + "documentation" : "The ID of the distribution that you are getting metrics information for.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "DistributionId" : { + "c2jName" : "DistributionId", + "c2jShape" : "string", + "deprecated" : false, + "documentation" : "The ID of the distribution that you are getting metrics information for.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The ID of the distribution that you are getting metrics information for.
\n@param distributionId The ID of the distribution that you are getting metrics information for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withDistributionId", + "getterDocumentation" : "/**The ID of the distribution that you are getting metrics information for.
\n@return The ID of the distribution that you are getting metrics information for.*/", + "getterMethodName" : "getDistributionId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : "uri", + "marshallLocation" : "PATH", + "marshallLocationName" : "DistributionId", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "DistributionId", + "uri" : true + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "DistributionId", + "sensitive" : false, + "setterDocumentation" : "/**The ID of the distribution that you are getting metrics information for.
\n@param distributionId The ID of the distribution that you are getting metrics information for.*/", + "setterMethodName" : "setDistributionId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "distributionId", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The ID of the distribution that you are getting metrics information for.
\n@param distributionId The ID of the distribution that you are getting metrics information for.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "distributionId", + "variableType" : "String", + "documentation" : "The ID of the distribution that you are getting metrics information for.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.cloudfront.request", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : [ "DistributionId" ], + "shapeName" : "GetMonitoringSubscriptionRequest", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : null, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "GetMonitoringSubscriptionRequest", + "variableName" : "getMonitoringSubscriptionRequest", + "variableType" : "GetMonitoringSubscriptionRequest", + "documentation" : null, + "simpleType" : "GetMonitoringSubscriptionRequest", + "variableSetterType" : "GetMonitoringSubscriptionRequest" + }, + "wrapper" : false + }, + "GetMonitoringSubscriptionResult" : { + "c2jName" : "GetMonitoringSubscriptionResult", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.cloudfront.response.GetMonitoringSubscriptionResult", + "hasHeaderMember" : false, + "hasPayloadMember" : true, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "MonitoringSubscription", + "c2jShape" : "MonitoringSubscription", + "deprecated" : false, + "documentation" : "A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withMonitoringSubscription", + "getterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@return A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.*/", + "getterMethodName" : "getMonitoringSubscription", + "getterModel" : { + "returnType" : "MonitoringSubscription", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : true, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "MonitoringSubscription", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "MonitoringSubscription", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "MonitoringSubscription", + "sensitive" : false, + "setterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.*/", + "setterMethodName" : "setMonitoringSubscription", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "MonitoringSubscription", + "variableName" : "monitoringSubscription", + "variableType" : "MonitoringSubscription", + "documentation" : "", + "simpleType" : "MonitoringSubscription", + "variableSetterType" : "MonitoringSubscription" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "MonitoringSubscription", + "variableName" : "monitoringSubscription", + "variableType" : "MonitoringSubscription", + "documentation" : "A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "simpleType" : "MonitoringSubscription", + "variableSetterType" : "MonitoringSubscription" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "MonitoringSubscription" : { + "c2jName" : "MonitoringSubscription", + "c2jShape" : "MonitoringSubscription", + "deprecated" : false, + "documentation" : "A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withMonitoringSubscription", + "getterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@return A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.*/", + "getterMethodName" : "getMonitoringSubscription", + "getterModel" : { + "returnType" : "MonitoringSubscription", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : true, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "MonitoringSubscription", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "MonitoringSubscription", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "MonitoringSubscription", + "sensitive" : false, + "setterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.*/", + "setterMethodName" : "setMonitoringSubscription", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "MonitoringSubscription", + "variableName" : "monitoringSubscription", + "variableType" : "MonitoringSubscription", + "documentation" : "", + "simpleType" : "MonitoringSubscription", + "variableSetterType" : "MonitoringSubscription" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param monitoringSubscription A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "MonitoringSubscription", + "variableName" : "monitoringSubscription", + "variableType" : "MonitoringSubscription", + "documentation" : "A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "simpleType" : "MonitoringSubscription", + "variableSetterType" : "MonitoringSubscription" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.cloudfront.response", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : null, + "shapeName" : "GetMonitoringSubscriptionResult", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "GetMonitoringSubscriptionResult", + "variableName" : "getMonitoringSubscriptionResult", + "variableType" : "GetMonitoringSubscriptionResult", + "documentation" : null, + "simpleType" : "GetMonitoringSubscriptionResult", + "variableSetterType" : "GetMonitoringSubscriptionResult" + }, + "wrapper" : false + }, "GetOriginRequestPolicyConfigRequest" : { "c2jName" : "GetOriginRequestPolicyConfigRequest", "customization" : { @@ -71861,6 +73099,190 @@ }, "wrapper" : false }, + "MonitoringSubscription" : { + "c2jName" : "MonitoringSubscription", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.cloudfront.model.MonitoringSubscription", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "RealtimeMetricsSubscriptionConfig", + "c2jShape" : "RealtimeMetricsSubscriptionConfig", + "deprecated" : false, + "documentation" : "A subscription configuration for additional CloudWatch metrics.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A subscription configuration for additional CloudWatch metrics.
\n@param realtimeMetricsSubscriptionConfig A subscription configuration for additional CloudWatch metrics.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withRealtimeMetricsSubscriptionConfig", + "getterDocumentation" : "/**A subscription configuration for additional CloudWatch metrics.
\n@return A subscription configuration for additional CloudWatch metrics.*/", + "getterMethodName" : "getRealtimeMetricsSubscriptionConfig", + "getterModel" : { + "returnType" : "RealtimeMetricsSubscriptionConfig", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "RealtimeMetricsSubscriptionConfig", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "RealtimeMetricsSubscriptionConfig", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "RealtimeMetricsSubscriptionConfig", + "sensitive" : false, + "setterDocumentation" : "/**A subscription configuration for additional CloudWatch metrics.
\n@param realtimeMetricsSubscriptionConfig A subscription configuration for additional CloudWatch metrics.*/", + "setterMethodName" : "setRealtimeMetricsSubscriptionConfig", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "RealtimeMetricsSubscriptionConfig", + "variableName" : "realtimeMetricsSubscriptionConfig", + "variableType" : "RealtimeMetricsSubscriptionConfig", + "documentation" : "", + "simpleType" : "RealtimeMetricsSubscriptionConfig", + "variableSetterType" : "RealtimeMetricsSubscriptionConfig" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A subscription configuration for additional CloudWatch metrics.
\n@param realtimeMetricsSubscriptionConfig A subscription configuration for additional CloudWatch metrics.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "RealtimeMetricsSubscriptionConfig", + "variableName" : "realtimeMetricsSubscriptionConfig", + "variableType" : "RealtimeMetricsSubscriptionConfig", + "documentation" : "A subscription configuration for additional CloudWatch metrics.
", + "simpleType" : "RealtimeMetricsSubscriptionConfig", + "variableSetterType" : "RealtimeMetricsSubscriptionConfig" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "RealtimeMetricsSubscriptionConfig" : { + "c2jName" : "RealtimeMetricsSubscriptionConfig", + "c2jShape" : "RealtimeMetricsSubscriptionConfig", + "deprecated" : false, + "documentation" : "A subscription configuration for additional CloudWatch metrics.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A subscription configuration for additional CloudWatch metrics.
\n@param realtimeMetricsSubscriptionConfig A subscription configuration for additional CloudWatch metrics.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withRealtimeMetricsSubscriptionConfig", + "getterDocumentation" : "/**A subscription configuration for additional CloudWatch metrics.
\n@return A subscription configuration for additional CloudWatch metrics.*/", + "getterMethodName" : "getRealtimeMetricsSubscriptionConfig", + "getterModel" : { + "returnType" : "RealtimeMetricsSubscriptionConfig", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "RealtimeMetricsSubscriptionConfig", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "RealtimeMetricsSubscriptionConfig", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "RealtimeMetricsSubscriptionConfig", + "sensitive" : false, + "setterDocumentation" : "/**A subscription configuration for additional CloudWatch metrics.
\n@param realtimeMetricsSubscriptionConfig A subscription configuration for additional CloudWatch metrics.*/", + "setterMethodName" : "setRealtimeMetricsSubscriptionConfig", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "RealtimeMetricsSubscriptionConfig", + "variableName" : "realtimeMetricsSubscriptionConfig", + "variableType" : "RealtimeMetricsSubscriptionConfig", + "documentation" : "", + "simpleType" : "RealtimeMetricsSubscriptionConfig", + "variableSetterType" : "RealtimeMetricsSubscriptionConfig" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A subscription configuration for additional CloudWatch metrics.
\n@param realtimeMetricsSubscriptionConfig A subscription configuration for additional CloudWatch metrics.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "RealtimeMetricsSubscriptionConfig", + "variableName" : "realtimeMetricsSubscriptionConfig", + "variableType" : "RealtimeMetricsSubscriptionConfig", + "documentation" : "A subscription configuration for additional CloudWatch metrics.
", + "simpleType" : "RealtimeMetricsSubscriptionConfig", + "variableSetterType" : "RealtimeMetricsSubscriptionConfig" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.cloudfront.model", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : null, + "shapeName" : "MonitoringSubscription", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "MonitoringSubscription", + "variableName" : "monitoringSubscription", + "variableType" : "MonitoringSubscription", + "documentation" : null, + "simpleType" : "MonitoringSubscription", + "variableSetterType" : "MonitoringSubscription" + }, + "wrapper" : false + }, "NoSuchCachePolicyException" : { "c2jName" : "NoSuchCachePolicy", "customization" : { @@ -86196,6 +87618,240 @@ }, "wrapper" : false }, + "RealtimeMetricsSubscriptionConfig" : { + "c2jName" : "RealtimeMetricsSubscriptionConfig", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "A subscription configuration for additional CloudWatch metrics.
", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.cloudfront.model.RealtimeMetricsSubscriptionConfig", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "RealtimeMetricsSubscriptionStatus", + "c2jShape" : "RealtimeMetricsSubscriptionStatus", + "deprecated" : false, + "documentation" : "A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "endpointDiscoveryId" : false, + "enumType" : "RealtimeMetricsSubscriptionStatus", + "fluentSetterDocumentation" : "/**A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param realtimeMetricsSubscriptionStatus A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RealtimeMetricsSubscriptionStatus*/", + "fluentSetterMethodName" : "withRealtimeMetricsSubscriptionStatus", + "getterDocumentation" : "/**A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@return A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@see RealtimeMetricsSubscriptionStatus*/", + "getterMethodName" : "getRealtimeMetricsSubscriptionStatus", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "RealtimeMetricsSubscriptionStatus", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "RealtimeMetricsSubscriptionStatus", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "RealtimeMetricsSubscriptionStatus", + "sensitive" : false, + "setterDocumentation" : "/**A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param realtimeMetricsSubscriptionStatus A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@see RealtimeMetricsSubscriptionStatus*/", + "setterMethodName" : "setRealtimeMetricsSubscriptionStatus", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "realtimeMetricsSubscriptionStatus", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param realtimeMetricsSubscriptionStatus A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RealtimeMetricsSubscriptionStatus*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "realtimeMetricsSubscriptionStatus", + "variableType" : "String", + "documentation" : "A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "RealtimeMetricsSubscriptionStatus" : { + "c2jName" : "RealtimeMetricsSubscriptionStatus", + "c2jShape" : "RealtimeMetricsSubscriptionStatus", + "deprecated" : false, + "documentation" : "A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "endpointDiscoveryId" : false, + "enumType" : "RealtimeMetricsSubscriptionStatus", + "fluentSetterDocumentation" : "/**A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param realtimeMetricsSubscriptionStatus A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RealtimeMetricsSubscriptionStatus*/", + "fluentSetterMethodName" : "withRealtimeMetricsSubscriptionStatus", + "getterDocumentation" : "/**A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@return A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@see RealtimeMetricsSubscriptionStatus*/", + "getterMethodName" : "getRealtimeMetricsSubscriptionStatus", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "RealtimeMetricsSubscriptionStatus", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "RealtimeMetricsSubscriptionStatus", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "RealtimeMetricsSubscriptionStatus", + "sensitive" : false, + "setterDocumentation" : "/**A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param realtimeMetricsSubscriptionStatus A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@see RealtimeMetricsSubscriptionStatus*/", + "setterMethodName" : "setRealtimeMetricsSubscriptionStatus", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "realtimeMetricsSubscriptionStatus", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
\n@param realtimeMetricsSubscriptionStatus A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RealtimeMetricsSubscriptionStatus*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "realtimeMetricsSubscriptionStatus", + "variableType" : "String", + "documentation" : "A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.cloudfront.model", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : [ "RealtimeMetricsSubscriptionStatus" ], + "shapeName" : "RealtimeMetricsSubscriptionConfig", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "RealtimeMetricsSubscriptionConfig", + "variableName" : "realtimeMetricsSubscriptionConfig", + "variableType" : "RealtimeMetricsSubscriptionConfig", + "documentation" : null, + "simpleType" : "RealtimeMetricsSubscriptionConfig", + "variableSetterType" : "RealtimeMetricsSubscriptionConfig" + }, + "wrapper" : false + }, + "RealtimeMetricsSubscriptionStatus" : { + "c2jName" : "RealtimeMetricsSubscriptionStatus", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : [ { + "name" : "Enabled", + "value" : "Enabled" + }, { + "name" : "Disabled", + "value" : "Disabled" + } ], + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.cloudfront.enum.RealtimeMetricsSubscriptionStatus", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : null, + "membersAsMap" : { }, + "packageName" : "com.amazonaws.services.cloudfront.enum", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : null, + "shapeName" : "RealtimeMetricsSubscriptionStatus", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "RealtimeMetricsSubscriptionStatus", + "variableName" : "realtimeMetricsSubscriptionStatus", + "variableType" : "RealtimeMetricsSubscriptionStatus", + "documentation" : null, + "simpleType" : "RealtimeMetricsSubscriptionStatus", + "variableSetterType" : "RealtimeMetricsSubscriptionStatus" + }, + "wrapper" : false + }, "Restrictions" : { "c2jName" : "Restrictions", "customization" : { diff --git a/aws-java-sdk-models/src/main/resources/models/cloudfront-2020-05-31-model.json b/aws-java-sdk-models/src/main/resources/models/cloudfront-2020-05-31-model.json index ce62f4bfe165..00b237f7a742 100644 --- a/aws-java-sdk-models/src/main/resources/models/cloudfront-2020-05-31-model.json +++ b/aws-java-sdk-models/src/main/resources/models/cloudfront-2020-05-31-model.json @@ -238,6 +238,20 @@ ], "documentation":"Create a new invalidation.
" }, + "CreateMonitoringSubscription":{ + "name":"CreateMonitoringSubscription2020_05_31", + "http":{ + "method":"POST", + "requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription" + }, + "input":{"shape":"CreateMonitoringSubscriptionRequest"}, + "output":{"shape":"CreateMonitoringSubscriptionResult"}, + "errors":[ + {"shape":"AccessDenied"}, + {"shape":"NoSuchDistribution"} + ], + "documentation":"Enables additional CloudWatch metrics for the specified CloudFront distribution. The additional metrics incur an additional cost.
For more information, see Viewing additional CloudFront distribution metrics in the Amazon CloudFront Developer Guide.
" + }, "CreateOriginRequestPolicy":{ "name":"CreateOriginRequestPolicy2020_05_31", "http":{ @@ -412,6 +426,20 @@ ], "documentation":"Remove a field-level encryption profile.
" }, + "DeleteMonitoringSubscription":{ + "name":"DeleteMonitoringSubscription2020_05_31", + "http":{ + "method":"DELETE", + "requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription" + }, + "input":{"shape":"DeleteMonitoringSubscriptionRequest"}, + "output":{"shape":"DeleteMonitoringSubscriptionResult"}, + "errors":[ + {"shape":"AccessDenied"}, + {"shape":"NoSuchDistribution"} + ], + "documentation":"Disables additional CloudWatch metrics for the specified CloudFront distribution.
" + }, "DeleteOriginRequestPolicy":{ "name":"DeleteOriginRequestPolicy2020_05_31", "http":{ @@ -619,6 +647,20 @@ ], "documentation":"Get the information about an invalidation.
" }, + "GetMonitoringSubscription":{ + "name":"GetMonitoringSubscription2020_05_31", + "http":{ + "method":"GET", + "requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription" + }, + "input":{"shape":"GetMonitoringSubscriptionRequest"}, + "output":{"shape":"GetMonitoringSubscriptionResult"}, + "errors":[ + {"shape":"AccessDenied"}, + {"shape":"NoSuchDistribution"} + ], + "documentation":"Gets information about whether additional CloudWatch metrics are enabled for the specified CloudFront distribution.
" + }, "GetOriginRequestPolicy":{ "name":"GetOriginRequestPolicy2020_05_31", "http":{ @@ -2063,6 +2105,38 @@ "documentation":"The returned result of the corresponding request.
", "payload":"Invalidation" }, + "CreateMonitoringSubscriptionRequest":{ + "type":"structure", + "required":[ + "MonitoringSubscription", + "DistributionId" + ], + "members":{ + "DistributionId":{ + "shape":"string", + "documentation":"The ID of the distribution that you are enabling metrics for.
", + "location":"uri", + "locationName":"DistributionId" + }, + "MonitoringSubscription":{ + "shape":"MonitoringSubscription", + "documentation":"A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
", + "locationName":"MonitoringSubscription", + "xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"} + } + }, + "payload":"MonitoringSubscription" + }, + "CreateMonitoringSubscriptionResult":{ + "type":"structure", + "members":{ + "MonitoringSubscription":{ + "shape":"MonitoringSubscription", + "documentation":"A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
" + } + }, + "payload":"MonitoringSubscription" + }, "CreateOriginRequestPolicyRequest":{ "type":"structure", "required":["OriginRequestPolicyConfig"], @@ -2462,6 +2536,23 @@ } } }, + "DeleteMonitoringSubscriptionRequest":{ + "type":"structure", + "required":["DistributionId"], + "members":{ + "DistributionId":{ + "shape":"string", + "documentation":"The ID of the distribution that you are disabling metrics for.
", + "location":"uri", + "locationName":"DistributionId" + } + } + }, + "DeleteMonitoringSubscriptionResult":{ + "type":"structure", + "members":{ + } + }, "DeleteOriginRequestPolicyRequest":{ "type":"structure", "required":["Id"], @@ -3604,6 +3695,28 @@ "documentation":"The returned result of the corresponding request.
", "payload":"Invalidation" }, + "GetMonitoringSubscriptionRequest":{ + "type":"structure", + "required":["DistributionId"], + "members":{ + "DistributionId":{ + "shape":"string", + "documentation":"The ID of the distribution that you are getting metrics information for.
", + "location":"uri", + "locationName":"DistributionId" + } + } + }, + "GetMonitoringSubscriptionResult":{ + "type":"structure", + "members":{ + "MonitoringSubscription":{ + "shape":"MonitoringSubscription", + "documentation":"A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
" + } + }, + "payload":"MonitoringSubscription" + }, "GetOriginRequestPolicyConfigRequest":{ "type":"structure", "required":["Id"], @@ -4716,6 +4829,16 @@ "error":{"httpStatusCode":400}, "exception":true }, + "MonitoringSubscription":{ + "type":"structure", + "members":{ + "RealtimeMetricsSubscriptionConfig":{ + "shape":"RealtimeMetricsSubscriptionConfig", + "documentation":"A subscription configuration for additional CloudWatch metrics.
" + } + }, + "documentation":"A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
" + }, "NoSuchCachePolicy":{ "type":"structure", "members":{ @@ -5533,6 +5656,24 @@ "locationName":"Name" } }, + "RealtimeMetricsSubscriptionConfig":{ + "type":"structure", + "required":["RealtimeMetricsSubscriptionStatus"], + "members":{ + "RealtimeMetricsSubscriptionStatus":{ + "shape":"RealtimeMetricsSubscriptionStatus", + "documentation":"A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
" + } + }, + "documentation":"A subscription configuration for additional CloudWatch metrics.
" + }, + "RealtimeMetricsSubscriptionStatus":{ + "type":"string", + "enum":[ + "Enabled", + "Disabled" + ] + }, "ResourceARN":{ "type":"string", "pattern":"arn:aws(-cn)?:cloudfront::[0-9]+:.*" diff --git a/aws-java-sdk-models/src/main/resources/models/codeguruprofiler-2019-07-18-intermediate.json b/aws-java-sdk-models/src/main/resources/models/codeguruprofiler-2019-07-18-intermediate.json index 5b75aaa82775..bb3dbf44e4b1 100644 --- a/aws-java-sdk-models/src/main/resources/models/codeguruprofiler-2019-07-18-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/codeguruprofiler-2019-07-18-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/codestar-connections-2019-12-01-intermediate.json b/aws-java-sdk-models/src/main/resources/models/codestar-connections-2019-12-01-intermediate.json index 3bb545564eb4..78cbd741c659 100644 --- a/aws-java-sdk-models/src/main/resources/models/codestar-connections-2019-12-01-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/codestar-connections-2019-12-01-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/codestar-notifications-2019-10-15-intermediate.json b/aws-java-sdk-models/src/main/resources/models/codestar-notifications-2019-10-15-intermediate.json index 813aec24d175..11bb5bd25cb3 100644 --- a/aws-java-sdk-models/src/main/resources/models/codestar-notifications-2019-10-15-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/codestar-notifications-2019-10-15-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/compute-optimizer-2019-11-01-intermediate.json b/aws-java-sdk-models/src/main/resources/models/compute-optimizer-2019-11-01-intermediate.json index 40bbbc60efda..6e0a305dc2ef 100644 --- a/aws-java-sdk-models/src/main/resources/models/compute-optimizer-2019-11-01-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/compute-optimizer-2019-11-01-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/connectparticipant-2018-09-07-intermediate.json b/aws-java-sdk-models/src/main/resources/models/connectparticipant-2018-09-07-intermediate.json index 3833c8b818f1..1be4538b9465 100644 --- a/aws-java-sdk-models/src/main/resources/models/connectparticipant-2018-09-07-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/connectparticipant-2018-09-07-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/cur-2017-01-06-intermediate.json b/aws-java-sdk-models/src/main/resources/models/cur-2017-01-06-intermediate.json index d45a6dc5e874..7e9c6ab9bc75 100644 --- a/aws-java-sdk-models/src/main/resources/models/cur-2017-01-06-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/cur-2017-01-06-intermediate.json @@ -268,20 +268,14 @@ "documentation" : "The region of the S3 bucket that AWS delivers the report into.
", "endpointDiscoveryMembers" : null, "enums" : [ { - "name" : "UsEast1", - "value" : "us-east-1" - }, { - "name" : "UsWest1", - "value" : "us-west-1" - }, { - "name" : "UsWest2", - "value" : "us-west-2" + "name" : "AfSouth1", + "value" : "af-south-1" }, { - "name" : "EuCentral1", - "value" : "eu-central-1" + "name" : "ApEast1", + "value" : "ap-east-1" }, { - "name" : "EuWest1", - "value" : "eu-west-1" + "name" : "ApSouth1", + "value" : "ap-south-1" }, { "name" : "ApSoutheast1", "value" : "ap-southeast-1" @@ -292,14 +286,56 @@ "name" : "ApNortheast1", "value" : "ap-northeast-1" }, { - "name" : "EuNorth1", - "value" : "eu-north-1" + "name" : "ApNortheast2", + "value" : "ap-northeast-2" }, { "name" : "ApNortheast3", "value" : "ap-northeast-3" }, { - "name" : "ApEast1", - "value" : "ap-east-1" + "name" : "CaCentral1", + "value" : "ca-central-1" + }, { + "name" : "EuCentral1", + "value" : "eu-central-1" + }, { + "name" : "EuWest1", + "value" : "eu-west-1" + }, { + "name" : "EuWest2", + "value" : "eu-west-2" + }, { + "name" : "EuWest3", + "value" : "eu-west-3" + }, { + "name" : "EuNorth1", + "value" : "eu-north-1" + }, { + "name" : "EuSouth1", + "value" : "eu-south-1" + }, { + "name" : "MeSouth1", + "value" : "me-south-1" + }, { + "name" : "SaEast1", + "value" : "sa-east-1" + }, { + "name" : "UsEast1", + "value" : "us-east-1" + }, { + "name" : "UsEast2", + "value" : "us-east-2" + }, { + "name" : "UsWest1", + "value" : "us-west-1" + }, { + "name" : "UsWest2", + "value" : "us-west-2" + }, { + "name" : "CnNorth1", + "value" : "cn-north-1" + }, { + "name" : "CnNorthwest1", + "value" : "cn-northwest-1" } ], "errorCode" : null, "fullyQualifiedName" : "com.amazonaws.services.costandusagereport.enum.AWSRegion", @@ -470,12 +506,12 @@ "c2jName" : "ReportName", "c2jShape" : "ReportName", "deprecated" : false, - "documentation" : "", + "documentation" : "The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**\n@param reportName \n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.
\n@param reportName The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withReportName", - "getterDocumentation" : "/**\n@return */", + "getterDocumentation" : "/**The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.
\n@return The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.*/", "getterMethodName" : "getReportName", "getterModel" : { "returnType" : "String", @@ -509,7 +545,7 @@ "marshallingType" : "STRING", "name" : "ReportName", "sensitive" : false, - "setterDocumentation" : "/**\n@param reportName */", + "setterDocumentation" : "/**The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.
\n@param reportName The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.*/", "setterMethodName" : "setReportName", "setterModel" : { "timestampFormat" : null, @@ -524,13 +560,13 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**\n@param reportName \n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.
\n@param reportName The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", "variableName" : "reportName", "variableType" : "String", - "documentation" : "", + "documentation" : "The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.
", "simpleType" : "String", "variableSetterType" : "String" }, @@ -541,12 +577,12 @@ "c2jName" : "ReportName", "c2jShape" : "ReportName", "deprecated" : false, - "documentation" : "", + "documentation" : "The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**\n@param reportName \n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.
\n@param reportName The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withReportName", - "getterDocumentation" : "/**\n@return */", + "getterDocumentation" : "/**The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.
\n@return The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.*/", "getterMethodName" : "getReportName", "getterModel" : { "returnType" : "String", @@ -580,7 +616,7 @@ "marshallingType" : "STRING", "name" : "ReportName", "sensitive" : false, - "setterDocumentation" : "/**\n@param reportName */", + "setterDocumentation" : "/**The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.
\n@param reportName The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.*/", "setterMethodName" : "setReportName", "setterModel" : { "timestampFormat" : null, @@ -595,13 +631,13 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**\n@param reportName \n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.
\n@param reportName The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", "variableName" : "reportName", "variableType" : "String", - "documentation" : "", + "documentation" : "The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.
", "simpleType" : "String", "variableSetterType" : "String" }, @@ -4429,6 +4465,9 @@ }, { "name" : "DAILY", "value" : "DAILY" + }, { + "name" : "MONTHLY", + "value" : "MONTHLY" } ], "errorCode" : null, "fullyQualifiedName" : "com.amazonaws.services.costandusagereport.enum.TimeUnit", diff --git a/aws-java-sdk-models/src/main/resources/models/cur-2017-01-06-model.json b/aws-java-sdk-models/src/main/resources/models/cur-2017-01-06-model.json index 959e90ffccbe..84fe1318d4a8 100644 --- a/aws-java-sdk-models/src/main/resources/models/cur-2017-01-06-model.json +++ b/aws-java-sdk-models/src/main/resources/models/cur-2017-01-06-model.json @@ -76,17 +76,29 @@ "type":"string", "documentation":"The region of the S3 bucket that AWS delivers the report into.
", "enum":[ - "us-east-1", - "us-west-1", - "us-west-2", - "eu-central-1", - "eu-west-1", + "af-south-1", + "ap-east-1", + "ap-south-1", "ap-southeast-1", "ap-southeast-2", "ap-northeast-1", - "eu-north-1", + "ap-northeast-2", "ap-northeast-3", - "ap-east-1" + "ca-central-1", + "eu-central-1", + "eu-west-1", + "eu-west-2", + "eu-west-3", + "eu-north-1", + "eu-south-1", + "me-south-1", + "sa-east-1", + "us-east-1", + "us-east-2", + "us-west-1", + "us-west-2", + "cn-north-1", + "cn-northwest-1" ] }, "AdditionalArtifact":{ @@ -115,7 +127,10 @@ "DeleteReportDefinitionRequest":{ "type":"structure", "members":{ - "ReportName":{"shape":"ReportName"} + "ReportName":{ + "shape":"ReportName", + "documentation":"The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.
" + } }, "documentation":"Deletes the specified report.
" }, @@ -163,7 +178,9 @@ }, "GenericString":{ "type":"string", - "documentation":"A generic string.
" + "documentation":"A generic string.
", + "max":256, + "pattern":"[A-Za-z0-9_\\.\\-=]*" }, "InternalErrorException":{ "type":"structure", @@ -294,7 +311,8 @@ "S3Bucket":{ "type":"string", "documentation":"The S3 bucket where AWS delivers the report.
", - "max":256 + "max":256, + "pattern":"[A-Za-z0-9_\\.\\-]+" }, "S3Prefix":{ "type":"string", @@ -317,7 +335,8 @@ "documentation":"The length of time covered by the report.
", "enum":[ "HOURLY", - "DAILY" + "DAILY", + "MONTHLY" ] }, "ValidationException":{ diff --git a/aws-java-sdk-models/src/main/resources/models/dataexchange-2017-07-25-intermediate.json b/aws-java-sdk-models/src/main/resources/models/dataexchange-2017-07-25-intermediate.json index 3fd5197bab43..fd5171808395 100644 --- a/aws-java-sdk-models/src/main/resources/models/dataexchange-2017-07-25-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/dataexchange-2017-07-25-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "ClientMutationMethods", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "EnumSetterOverload", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/devices.iot1click-2018-05-14-intermediate.json b/aws-java-sdk-models/src/main/resources/models/devices.iot1click-2018-05-14-intermediate.json index 8609cb670d81..5e7c2cb9f9e9 100644 --- a/aws-java-sdk-models/src/main/resources/models/devices.iot1click-2018-05-14-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/devices.iot1click-2018-05-14-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "EnumSetterOverload", "ClientConstructors" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/docdb-2014-10-31-intermediate.json b/aws-java-sdk-models/src/main/resources/models/docdb-2014-10-31-intermediate.json index fc0abcb73513..263df574cf2f 100644 --- a/aws-java-sdk-models/src/main/resources/models/docdb-2014-10-31-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/docdb-2014-10-31-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientConstructors", "ClientMutationMethods" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/ebs-2019-11-02-intermediate.json b/aws-java-sdk-models/src/main/resources/models/ebs-2019-11-02-intermediate.json index 38d6d27cbcfd..709c7a716225 100644 --- a/aws-java-sdk-models/src/main/resources/models/ebs-2019-11-02-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/ebs-2019-11-02-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/ec2-instance-connect-2018-04-02-intermediate.json b/aws-java-sdk-models/src/main/resources/models/ec2-instance-connect-2018-04-02-intermediate.json index 0d6259dd2cd9..07a36887c78d 100644 --- a/aws-java-sdk-models/src/main/resources/models/ec2-instance-connect-2018-04-02-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/ec2-instance-connect-2018-04-02-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "EnumSetterOverload", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/eks-2017-11-01-intermediate.json b/aws-java-sdk-models/src/main/resources/models/eks-2017-11-01-intermediate.json index 115c5c876323..fd5b55bb7c45 100644 --- a/aws-java-sdk-models/src/main/resources/models/eks-2017-11-01-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/eks-2017-11-01-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "ClientMutationMethods", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/elasticmapreduce-2009-03-31-intermediate.json b/aws-java-sdk-models/src/main/resources/models/elasticmapreduce-2009-03-31-intermediate.json index ca1575e6b85c..955b3e4e72cb 100644 --- a/aws-java-sdk-models/src/main/resources/models/elasticmapreduce-2009-03-31-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/elasticmapreduce-2009-03-31-intermediate.json @@ -576,6 +576,47 @@ }, "syncReturnType" : "DescribeJobFlowsResult" }, + "DescribeNotebookExecution" : { + "asyncCallableType" : "java.util.concurrent.CallableProvides details of a notebook execution.
", + "endpointCacheRequired" : false, + "endpointDiscovery" : null, + "endpointOperation" : false, + "endpointTrait" : null, + "exceptions" : [ { + "exceptionName" : "InternalServerErrorException", + "documentation" : "Indicates that an error occurred while processing the request and that the request was not completed.
", + "httpStatusCode" : null + }, { + "exceptionName" : "InvalidRequestException", + "documentation" : "This exception occurs when there is something wrong with user input.
", + "httpStatusCode" : null + } ], + "hasBlobMemberAsPayload" : false, + "hostPrefixProcessor" : null, + "input" : { + "timestampFormat" : null, + "variableDeclarationType" : "DescribeNotebookExecutionRequest", + "variableName" : "describeNotebookExecutionRequest", + "variableType" : "DescribeNotebookExecutionRequest", + "documentation" : "", + "simpleType" : "DescribeNotebookExecutionRequest", + "variableSetterType" : "DescribeNotebookExecutionRequest" + }, + "inputStreamPropertyName" : null, + "methodName" : "describeNotebookExecution", + "operationName" : "DescribeNotebookExecution", + "returnType" : { + "returnType" : "DescribeNotebookExecutionResult", + "documentation" : null + }, + "syncReturnType" : "DescribeNotebookExecutionResult" + }, "DescribeSecurityConfiguration" : { "asyncCallableType" : "java.util.concurrent.CallableProvides summaries of all notebook executions. You can filter the list based on multiple criteria such as status, time range, and editor id. Returns a maximum of 50 notebook executions and a marker to track the paging of a longer notebook execution list across multiple ListNotebookExecution
calls.
Indicates that an error occurred while processing the request and that the request was not completed.
", + "httpStatusCode" : null + }, { + "exceptionName" : "InvalidRequestException", + "documentation" : "This exception occurs when there is something wrong with user input.
", + "httpStatusCode" : null + } ], + "hasBlobMemberAsPayload" : false, + "hostPrefixProcessor" : null, + "input" : { + "timestampFormat" : null, + "variableDeclarationType" : "ListNotebookExecutionsRequest", + "variableName" : "listNotebookExecutionsRequest", + "variableType" : "ListNotebookExecutionsRequest", + "documentation" : "", + "simpleType" : "ListNotebookExecutionsRequest", + "variableSetterType" : "ListNotebookExecutionsRequest" + }, + "inputStreamPropertyName" : null, + "methodName" : "listNotebookExecutions", + "operationName" : "ListNotebookExecutions", + "returnType" : { + "returnType" : "ListNotebookExecutionsResult", + "documentation" : null + }, + "syncReturnType" : "ListNotebookExecutionsResult" + }, "ListSecurityConfigurations" : { "asyncCallableType" : "java.util.concurrent.CallableStarts a notebook execution.
", + "endpointCacheRequired" : false, + "endpointDiscovery" : null, + "endpointOperation" : false, + "endpointTrait" : null, + "exceptions" : [ { + "exceptionName" : "InternalServerException", + "documentation" : "This exception occurs when there is an internal failure in the EMR service.
", + "httpStatusCode" : null + }, { + "exceptionName" : "InvalidRequestException", + "documentation" : "This exception occurs when there is something wrong with user input.
", + "httpStatusCode" : null + } ], + "hasBlobMemberAsPayload" : false, + "hostPrefixProcessor" : null, + "input" : { + "timestampFormat" : null, + "variableDeclarationType" : "StartNotebookExecutionRequest", + "variableName" : "startNotebookExecutionRequest", + "variableType" : "StartNotebookExecutionRequest", + "documentation" : "", + "simpleType" : "StartNotebookExecutionRequest", + "variableSetterType" : "StartNotebookExecutionRequest" + }, + "inputStreamPropertyName" : null, + "methodName" : "startNotebookExecution", + "operationName" : "StartNotebookExecution", + "returnType" : { + "returnType" : "StartNotebookExecutionResult", + "documentation" : null + }, + "syncReturnType" : "StartNotebookExecutionResult" + }, + "StopNotebookExecution" : { + "asyncCallableType" : "java.util.concurrent.CallableStops a notebook execution.
", + "endpointCacheRequired" : false, + "endpointDiscovery" : null, + "endpointOperation" : false, + "endpointTrait" : null, + "exceptions" : [ { + "exceptionName" : "InternalServerErrorException", + "documentation" : "Indicates that an error occurred while processing the request and that the request was not completed.
", + "httpStatusCode" : null + }, { + "exceptionName" : "InvalidRequestException", + "documentation" : "This exception occurs when there is something wrong with user input.
", + "httpStatusCode" : null + } ], + "hasBlobMemberAsPayload" : false, + "hostPrefixProcessor" : null, + "input" : { + "timestampFormat" : null, + "variableDeclarationType" : "StopNotebookExecutionRequest", + "variableName" : "stopNotebookExecutionRequest", + "variableType" : "StopNotebookExecutionRequest", + "documentation" : "", + "simpleType" : "StopNotebookExecutionRequest", + "variableSetterType" : "StopNotebookExecutionRequest" + }, + "inputStreamPropertyName" : null, + "methodName" : "stopNotebookExecution", + "operationName" : "StopNotebookExecution", + "returnType" : { + "returnType" : "StopNotebookExecutionResult", + "documentation" : null + }, + "syncReturnType" : "StopNotebookExecutionResult" + }, "TerminateJobFlows" : { "asyncCallableType" : "java.util.concurrent.CallableThe name of the security configuration.
", + "documentation" : "The unique identifier of the notebook execution.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the security configuration.
\n@param name The name of the security configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withName", - "getterDocumentation" : "/**The name of the security configuration.
\n@return The name of the security configuration.*/", - "getterMethodName" : "getName", + "fluentSetterDocumentation" : "/**The unique identifier of the notebook execution.
\n@param notebookExecutionId The unique identifier of the notebook execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNotebookExecutionId", + "getterDocumentation" : "/**The unique identifier of the notebook execution.
\n@return The unique identifier of the notebook execution.*/", + "getterMethodName" : "getNotebookExecutionId", "getterModel" : { "returnType" : "String", "documentation" : null @@ -23728,11 +23892,11 @@ "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "Name", + "marshallLocationName" : "NotebookExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, - "unmarshallLocationName" : "Name", + "unmarshallLocationName" : "NotebookExecutionId", "uri" : false }, "idempotencyToken" : false, @@ -23744,14 +23908,14 @@ "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", - "name" : "Name", + "name" : "NotebookExecutionId", "sensitive" : false, - "setterDocumentation" : "/**The name of the security configuration.
\n@param name The name of the security configuration.*/", - "setterMethodName" : "setName", + "setterDocumentation" : "/**The unique identifier of the notebook execution.
\n@param notebookExecutionId The unique identifier of the notebook execution.*/", + "setterMethodName" : "setNotebookExecutionId", "setterModel" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "name", + "variableName" : "notebookExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", @@ -23761,30 +23925,30 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The name of the security configuration.
\n@param name The name of the security configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The unique identifier of the notebook execution.
\n@param notebookExecutionId The unique identifier of the notebook execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "name", + "variableName" : "notebookExecutionId", "variableType" : "String", - "documentation" : "The name of the security configuration.
", + "documentation" : "The unique identifier of the notebook execution.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { - "Name" : { - "c2jName" : "Name", - "c2jShape" : "XmlString", + "NotebookExecutionId" : { + "c2jName" : "NotebookExecutionId", + "c2jShape" : "XmlStringMaxLen256", "deprecated" : false, - "documentation" : "The name of the security configuration.
", + "documentation" : "The unique identifier of the notebook execution.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the security configuration.
\n@param name The name of the security configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withName", - "getterDocumentation" : "/**The name of the security configuration.
\n@return The name of the security configuration.*/", - "getterMethodName" : "getName", + "fluentSetterDocumentation" : "/**The unique identifier of the notebook execution.
\n@param notebookExecutionId The unique identifier of the notebook execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNotebookExecutionId", + "getterDocumentation" : "/**The unique identifier of the notebook execution.
\n@return The unique identifier of the notebook execution.*/", + "getterMethodName" : "getNotebookExecutionId", "getterModel" : { "returnType" : "String", "documentation" : null @@ -23799,11 +23963,11 @@ "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "Name", + "marshallLocationName" : "NotebookExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, - "unmarshallLocationName" : "Name", + "unmarshallLocationName" : "NotebookExecutionId", "uri" : false }, "idempotencyToken" : false, @@ -23815,14 +23979,14 @@ "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", - "name" : "Name", + "name" : "NotebookExecutionId", "sensitive" : false, - "setterDocumentation" : "/**The name of the security configuration.
\n@param name The name of the security configuration.*/", - "setterMethodName" : "setName", + "setterDocumentation" : "/**The unique identifier of the notebook execution.
\n@param notebookExecutionId The unique identifier of the notebook execution.*/", + "setterMethodName" : "setNotebookExecutionId", "setterModel" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "name", + "variableName" : "notebookExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", @@ -23832,13 +23996,13 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The name of the security configuration.
\n@param name The name of the security configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The unique identifier of the notebook execution.
\n@param notebookExecutionId The unique identifier of the notebook execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "name", + "variableName" : "notebookExecutionId", "variableType" : "String", - "documentation" : "The name of the security configuration.
", + "documentation" : "The unique identifier of the notebook execution.
", "simpleType" : "String", "variableSetterType" : "String" }, @@ -23848,24 +24012,24 @@ "packageName" : "com.amazonaws.services.elasticmapreduce.request", "requestSignerAware" : false, "requestSignerClassFqcn" : null, - "required" : [ "Name" ], - "shapeName" : "DescribeSecurityConfigurationRequest", + "required" : [ "NotebookExecutionId" ], + "shapeName" : "DescribeNotebookExecutionRequest", "signerAware" : false, "signerType" : null, "unmarshaller" : null, "variable" : { "timestampFormat" : null, - "variableDeclarationType" : "DescribeSecurityConfigurationRequest", - "variableName" : "describeSecurityConfigurationRequest", - "variableType" : "DescribeSecurityConfigurationRequest", + "variableDeclarationType" : "DescribeNotebookExecutionRequest", + "variableName" : "describeNotebookExecutionRequest", + "variableType" : "DescribeNotebookExecutionRequest", "documentation" : null, - "simpleType" : "DescribeSecurityConfigurationRequest", - "variableSetterType" : "DescribeSecurityConfigurationRequest" + "simpleType" : "DescribeNotebookExecutionRequest", + "variableSetterType" : "DescribeNotebookExecutionRequest" }, "wrapper" : false }, - "DescribeSecurityConfigurationResult" : { - "c2jName" : "DescribeSecurityConfigurationOutput", + "DescribeNotebookExecutionResult" : { + "c2jName" : "DescribeNotebookExecutionOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -23877,7 +24041,379 @@ "endpointDiscoveryMembers" : null, "enums" : null, "errorCode" : null, - "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.response.DescribeSecurityConfigurationResult", + "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.response.DescribeNotebookExecutionResult", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "NotebookExecution", + "c2jShape" : "NotebookExecution", + "deprecated" : false, + "documentation" : "Properties of the notebook execution.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Properties of the notebook execution.
\n@param notebookExecution Properties of the notebook execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNotebookExecution", + "getterDocumentation" : "/**Properties of the notebook execution.
\n@return Properties of the notebook execution.*/", + "getterMethodName" : "getNotebookExecution", + "getterModel" : { + "returnType" : "NotebookExecution", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "NotebookExecution", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "NotebookExecution", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "NotebookExecution", + "sensitive" : false, + "setterDocumentation" : "/**Properties of the notebook execution.
\n@param notebookExecution Properties of the notebook execution.*/", + "setterMethodName" : "setNotebookExecution", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "NotebookExecution", + "variableName" : "notebookExecution", + "variableType" : "NotebookExecution", + "documentation" : "", + "simpleType" : "NotebookExecution", + "variableSetterType" : "NotebookExecution" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Properties of the notebook execution.
\n@param notebookExecution Properties of the notebook execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "NotebookExecution", + "variableName" : "notebookExecution", + "variableType" : "NotebookExecution", + "documentation" : "Properties of the notebook execution.
", + "simpleType" : "NotebookExecution", + "variableSetterType" : "NotebookExecution" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "NotebookExecution" : { + "c2jName" : "NotebookExecution", + "c2jShape" : "NotebookExecution", + "deprecated" : false, + "documentation" : "Properties of the notebook execution.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Properties of the notebook execution.
\n@param notebookExecution Properties of the notebook execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNotebookExecution", + "getterDocumentation" : "/**Properties of the notebook execution.
\n@return Properties of the notebook execution.*/", + "getterMethodName" : "getNotebookExecution", + "getterModel" : { + "returnType" : "NotebookExecution", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "NotebookExecution", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "NotebookExecution", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "NotebookExecution", + "sensitive" : false, + "setterDocumentation" : "/**Properties of the notebook execution.
\n@param notebookExecution Properties of the notebook execution.*/", + "setterMethodName" : "setNotebookExecution", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "NotebookExecution", + "variableName" : "notebookExecution", + "variableType" : "NotebookExecution", + "documentation" : "", + "simpleType" : "NotebookExecution", + "variableSetterType" : "NotebookExecution" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Properties of the notebook execution.
\n@param notebookExecution Properties of the notebook execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "NotebookExecution", + "variableName" : "notebookExecution", + "variableType" : "NotebookExecution", + "documentation" : "Properties of the notebook execution.
", + "simpleType" : "NotebookExecution", + "variableSetterType" : "NotebookExecution" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.elasticmapreduce.response", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : null, + "shapeName" : "DescribeNotebookExecutionResult", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "DescribeNotebookExecutionResult", + "variableName" : "describeNotebookExecutionResult", + "variableType" : "DescribeNotebookExecutionResult", + "documentation" : null, + "simpleType" : "DescribeNotebookExecutionResult", + "variableSetterType" : "DescribeNotebookExecutionResult" + }, + "wrapper" : false + }, + "DescribeSecurityConfigurationRequest" : { + "c2jName" : "DescribeSecurityConfigurationInput", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.request.DescribeSecurityConfigurationRequest", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "DescribeSecurityConfiguration", + "locationName" : null, + "requestUri" : "/", + "target" : "ElasticMapReduce.DescribeSecurityConfiguration", + "verb" : "POST", + "xmlNameSpaceUri" : null + }, + "members" : [ { + "c2jName" : "Name", + "c2jShape" : "XmlString", + "deprecated" : false, + "documentation" : "The name of the security configuration.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the security configuration.
\n@param name The name of the security configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withName", + "getterDocumentation" : "/**The name of the security configuration.
\n@return The name of the security configuration.*/", + "getterMethodName" : "getName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Name", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Name", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Name", + "sensitive" : false, + "setterDocumentation" : "/**The name of the security configuration.
\n@param name The name of the security configuration.*/", + "setterMethodName" : "setName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "name", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the security configuration.
\n@param name The name of the security configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "name", + "variableType" : "String", + "documentation" : "The name of the security configuration.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "Name" : { + "c2jName" : "Name", + "c2jShape" : "XmlString", + "deprecated" : false, + "documentation" : "The name of the security configuration.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the security configuration.
\n@param name The name of the security configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withName", + "getterDocumentation" : "/**The name of the security configuration.
\n@return The name of the security configuration.*/", + "getterMethodName" : "getName", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Name", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Name", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Name", + "sensitive" : false, + "setterDocumentation" : "/**The name of the security configuration.
\n@param name The name of the security configuration.*/", + "setterMethodName" : "setName", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "name", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the security configuration.
\n@param name The name of the security configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "name", + "variableType" : "String", + "documentation" : "The name of the security configuration.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.elasticmapreduce.request", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : [ "Name" ], + "shapeName" : "DescribeSecurityConfigurationRequest", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : null, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "DescribeSecurityConfigurationRequest", + "variableName" : "describeSecurityConfigurationRequest", + "variableType" : "DescribeSecurityConfigurationRequest", + "documentation" : null, + "simpleType" : "DescribeSecurityConfigurationRequest", + "variableSetterType" : "DescribeSecurityConfigurationRequest" + }, + "wrapper" : false + }, + "DescribeSecurityConfigurationResult" : { + "c2jName" : "DescribeSecurityConfigurationOutput", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.response.DescribeSecurityConfigurationResult", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, @@ -28543,8 +29079,8 @@ }, "wrapper" : false }, - "FailureDetails" : { - "c2jName" : "FailureDetails", + "ExecutionEngineConfig" : { + "c2jName" : "ExecutionEngineConfig", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -28552,11 +29088,11 @@ "skipGeneratingUnmarshaller" : false }, "deprecated" : false, - "documentation" : "The details of the step failure. The service attempts to detect the root cause for many common failures.
", + "documentation" : "Specifies the execution engine (cluster) to run the notebook and perform the notebook execution, for example, an EMR cluster.
", "endpointDiscoveryMembers" : null, "enums" : null, "errorCode" : null, - "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.model.FailureDetails", + "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.model.ExecutionEngineConfig", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, @@ -28564,16 +29100,16 @@ "hasStreamingMember" : false, "marshaller" : null, "members" : [ { - "c2jName" : "Reason", - "c2jShape" : "String", + "c2jName" : "Id", + "c2jShape" : "XmlStringMaxLen256", "deprecated" : false, - "documentation" : "The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
", + "documentation" : "The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
\n@param reason The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withReason", - "getterDocumentation" : "/**The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
\n@return The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.*/", - "getterMethodName" : "getReason", + "fluentSetterDocumentation" : "/**The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.
\n@param id The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withId", + "getterDocumentation" : "/**The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.
\n@return The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.*/", + "getterMethodName" : "getId", "getterModel" : { "returnType" : "String", "documentation" : null @@ -28588,11 +29124,11 @@ "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "Reason", + "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, - "unmarshallLocationName" : "Reason", + "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, @@ -28604,14 +29140,14 @@ "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", - "name" : "Reason", + "name" : "Id", "sensitive" : false, - "setterDocumentation" : "/**The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
\n@param reason The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.*/", - "setterMethodName" : "setReason", + "setterDocumentation" : "/**The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.
\n@param id The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.*/", + "setterMethodName" : "setId", "setterModel" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "reason", + "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", @@ -28621,28 +29157,28 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
\n@param reason The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.
\n@param id The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "reason", + "variableName" : "id", "variableType" : "String", - "documentation" : "The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
", + "documentation" : "The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { - "c2jName" : "Message", - "c2jShape" : "String", + "c2jName" : "Type", + "c2jShape" : "ExecutionEngineType", "deprecated" : false, - "documentation" : "The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
", + "documentation" : "The type of execution engine. A value of EMR
specifies an EMR cluster.
The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
\n@param message The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withMessage", - "getterDocumentation" : "/**The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
\n@return The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.*/", - "getterMethodName" : "getMessage", + "enumType" : "ExecutionEngineType", + "fluentSetterDocumentation" : "/**The type of execution engine. A value of EMR
specifies an EMR cluster.
EMR
specifies an EMR cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionEngineType*/",
+ "fluentSetterMethodName" : "withType",
+ "getterDocumentation" : "/**The type of execution engine. A value of EMR
specifies an EMR cluster.
EMR
specifies an EMR cluster.\n@see ExecutionEngineType*/",
+ "getterMethodName" : "getType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
@@ -28657,11 +29193,11 @@
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
- "marshallLocationName" : "Message",
+ "marshallLocationName" : "Type",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
- "unmarshallLocationName" : "Message",
+ "unmarshallLocationName" : "Type",
"uri" : false
},
"idempotencyToken" : false,
@@ -28673,14 +29209,14 @@
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
- "name" : "Message",
+ "name" : "Type",
"sensitive" : false,
- "setterDocumentation" : "/**The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
\n@param message The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.*/", - "setterMethodName" : "setMessage", + "setterDocumentation" : "/**The type of execution engine. A value of EMR
specifies an EMR cluster.
EMR
specifies an EMR cluster.\n@see ExecutionEngineType*/",
+ "setterMethodName" : "setType",
"setterModel" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
- "variableName" : "message",
+ "variableName" : "type",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
@@ -28690,28 +29226,28 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
\n@param message The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The type of execution engine. A value of EMR
specifies an EMR cluster.
EMR
specifies an EMR cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionEngineType*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
- "variableName" : "message",
+ "variableName" : "type",
"variableType" : "String",
- "documentation" : "The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
", + "documentation" : "The type of execution engine. A value of EMR
specifies an EMR cluster.
The path to the log file where the step failure root cause was originally recorded.
", + "documentation" : "An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The path to the log file where the step failure root cause was originally recorded.
\n@param logFile The path to the log file where the step failure root cause was originally recorded.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withLogFile", - "getterDocumentation" : "/**The path to the log file where the step failure root cause was originally recorded.
\n@return The path to the log file where the step failure root cause was originally recorded.*/", - "getterMethodName" : "getLogFile", + "fluentSetterDocumentation" : "/**An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
\n@param masterInstanceSecurityGroupId An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withMasterInstanceSecurityGroupId", + "getterDocumentation" : "/**An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
\n@return An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.*/", + "getterMethodName" : "getMasterInstanceSecurityGroupId", "getterModel" : { "returnType" : "String", "documentation" : null @@ -28726,11 +29262,11 @@ "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "LogFile", + "marshallLocationName" : "MasterInstanceSecurityGroupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, - "unmarshallLocationName" : "LogFile", + "unmarshallLocationName" : "MasterInstanceSecurityGroupId", "uri" : false }, "idempotencyToken" : false, @@ -28742,14 +29278,14 @@ "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", - "name" : "LogFile", + "name" : "MasterInstanceSecurityGroupId", "sensitive" : false, - "setterDocumentation" : "/**The path to the log file where the step failure root cause was originally recorded.
\n@param logFile The path to the log file where the step failure root cause was originally recorded.*/", - "setterMethodName" : "setLogFile", + "setterDocumentation" : "/**An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
\n@param masterInstanceSecurityGroupId An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.*/", + "setterMethodName" : "setMasterInstanceSecurityGroupId", "setterModel" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "logFile", + "variableName" : "masterInstanceSecurityGroupId", "variableType" : "String", "documentation" : "", "simpleType" : "String", @@ -28759,30 +29295,30 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The path to the log file where the step failure root cause was originally recorded.
\n@param logFile The path to the log file where the step failure root cause was originally recorded.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
\n@param masterInstanceSecurityGroupId An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "logFile", + "variableName" : "masterInstanceSecurityGroupId", "variableType" : "String", - "documentation" : "The path to the log file where the step failure root cause was originally recorded.
", + "documentation" : "An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { - "LogFile" : { - "c2jName" : "LogFile", - "c2jShape" : "String", + "Id" : { + "c2jName" : "Id", + "c2jShape" : "XmlStringMaxLen256", "deprecated" : false, - "documentation" : "The path to the log file where the step failure root cause was originally recorded.
", + "documentation" : "The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The path to the log file where the step failure root cause was originally recorded.
\n@param logFile The path to the log file where the step failure root cause was originally recorded.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withLogFile", - "getterDocumentation" : "/**The path to the log file where the step failure root cause was originally recorded.
\n@return The path to the log file where the step failure root cause was originally recorded.*/", - "getterMethodName" : "getLogFile", + "fluentSetterDocumentation" : "/**The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.
\n@param id The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withId", + "getterDocumentation" : "/**The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.
\n@return The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.*/", + "getterMethodName" : "getId", "getterModel" : { "returnType" : "String", "documentation" : null @@ -28797,11 +29333,11 @@ "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "LogFile", + "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, - "unmarshallLocationName" : "LogFile", + "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, @@ -28813,14 +29349,14 @@ "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", - "name" : "LogFile", + "name" : "Id", "sensitive" : false, - "setterDocumentation" : "/**The path to the log file where the step failure root cause was originally recorded.
\n@param logFile The path to the log file where the step failure root cause was originally recorded.*/", - "setterMethodName" : "setLogFile", + "setterDocumentation" : "/**The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.
\n@param id The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.*/", + "setterMethodName" : "setId", "setterModel" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "logFile", + "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", @@ -28830,29 +29366,29 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The path to the log file where the step failure root cause was originally recorded.
\n@param logFile The path to the log file where the step failure root cause was originally recorded.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.
\n@param id The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "logFile", + "variableName" : "id", "variableType" : "String", - "documentation" : "The path to the log file where the step failure root cause was originally recorded.
", + "documentation" : "The unique identifier of the execution engine. For an EMR cluster, this is the cluster ID.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, - "Message" : { - "c2jName" : "Message", - "c2jShape" : "String", + "MasterInstanceSecurityGroupId" : { + "c2jName" : "MasterInstanceSecurityGroupId", + "c2jShape" : "XmlStringMaxLen256", "deprecated" : false, - "documentation" : "The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
", + "documentation" : "An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
\n@param message The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withMessage", - "getterDocumentation" : "/**The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
\n@return The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.*/", - "getterMethodName" : "getMessage", + "fluentSetterDocumentation" : "/**An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
\n@param masterInstanceSecurityGroupId An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withMasterInstanceSecurityGroupId", + "getterDocumentation" : "/**An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
\n@return An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.*/", + "getterMethodName" : "getMasterInstanceSecurityGroupId", "getterModel" : { "returnType" : "String", "documentation" : null @@ -28867,11 +29403,11 @@ "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "Message", + "marshallLocationName" : "MasterInstanceSecurityGroupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, - "unmarshallLocationName" : "Message", + "unmarshallLocationName" : "MasterInstanceSecurityGroupId", "uri" : false }, "idempotencyToken" : false, @@ -28883,14 +29419,14 @@ "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", - "name" : "Message", + "name" : "MasterInstanceSecurityGroupId", "sensitive" : false, - "setterDocumentation" : "/**The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
\n@param message The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.*/", - "setterMethodName" : "setMessage", + "setterDocumentation" : "/**An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
\n@param masterInstanceSecurityGroupId An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.*/", + "setterMethodName" : "setMasterInstanceSecurityGroupId", "setterModel" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "message", + "variableName" : "masterInstanceSecurityGroupId", "variableType" : "String", "documentation" : "", "simpleType" : "String", @@ -28900,29 +29436,29 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
\n@param message The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
\n@param masterInstanceSecurityGroupId An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "message", + "variableName" : "masterInstanceSecurityGroupId", "variableType" : "String", - "documentation" : "The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
", + "documentation" : "An optional unique ID of an EC2 security group to associate with the master instance of the EMR cluster for this notebook execution. For more information see Specifying EC2 Security Groups for EMR Notebooks in the EMR Management Guide.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, - "Reason" : { - "c2jName" : "Reason", - "c2jShape" : "String", + "Type" : { + "c2jName" : "Type", + "c2jShape" : "ExecutionEngineType", "deprecated" : false, - "documentation" : "The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
", + "documentation" : "The type of execution engine. A value of EMR
specifies an EMR cluster.
The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
\n@param reason The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withReason", - "getterDocumentation" : "/**The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
\n@return The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.*/", - "getterMethodName" : "getReason", + "enumType" : "ExecutionEngineType", + "fluentSetterDocumentation" : "/**The type of execution engine. A value of EMR
specifies an EMR cluster.
EMR
specifies an EMR cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionEngineType*/",
+ "fluentSetterMethodName" : "withType",
+ "getterDocumentation" : "/**The type of execution engine. A value of EMR
specifies an EMR cluster.
EMR
specifies an EMR cluster.\n@see ExecutionEngineType*/",
+ "getterMethodName" : "getType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
@@ -28937,11 +29473,11 @@
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
- "marshallLocationName" : "Reason",
+ "marshallLocationName" : "Type",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
- "unmarshallLocationName" : "Reason",
+ "unmarshallLocationName" : "Type",
"uri" : false
},
"idempotencyToken" : false,
@@ -28953,14 +29489,14 @@
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
- "name" : "Reason",
+ "name" : "Type",
"sensitive" : false,
- "setterDocumentation" : "/**The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
\n@param reason The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.*/", - "setterMethodName" : "setReason", + "setterDocumentation" : "/**The type of execution engine. A value of EMR
specifies an EMR cluster.
EMR
specifies an EMR cluster.\n@see ExecutionEngineType*/",
+ "setterMethodName" : "setType",
"setterModel" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
- "variableName" : "reason",
+ "variableName" : "type",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
@@ -28970,13 +29506,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
\n@param reason The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The type of execution engine. A value of EMR
specifies an EMR cluster.
EMR
specifies an EMR cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionEngineType*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
- "variableName" : "reason",
+ "variableName" : "type",
"variableType" : "String",
- "documentation" : "The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
", + "documentation" : "The type of execution engine. A value of EMR
specifies an EMR cluster.
The details of the step failure. The service attempts to detect the root cause for many common failures.
", "endpointDiscoveryMembers" : null, "enums" : null, "errorCode" : null, - "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.response.GetBlockPublicAccessConfigurationResult", + "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.model.FailureDetails", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, @@ -29074,18 +29609,18 @@ "hasStreamingMember" : false, "marshaller" : null, "members" : [ { - "c2jName" : "BlockPublicAccessConfiguration", - "c2jShape" : "BlockPublicAccessConfiguration", + "c2jName" : "Reason", + "c2jShape" : "String", "deprecated" : false, - "documentation" : "A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception. For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withBlockPublicAccessConfiguration", - "getterDocumentation" : "/**A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception. For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
*/", - "getterMethodName" : "getBlockPublicAccessConfiguration", + "fluentSetterDocumentation" : "/**The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
\n@param reason The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withReason", + "getterDocumentation" : "/**The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
\n@return The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.*/", + "getterMethodName" : "getReason", "getterModel" : { - "returnType" : "BlockPublicAccessConfiguration", + "returnType" : "String", "documentation" : null }, "http" : { @@ -29098,11 +29633,11 @@ "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "BlockPublicAccessConfiguration", + "marshallLocationName" : "Reason", "queryString" : false, "requiresLength" : false, "statusCode" : false, - "unmarshallLocationName" : "BlockPublicAccessConfiguration", + "unmarshallLocationName" : "Reason", "uri" : false }, "idempotencyToken" : false, @@ -29112,49 +29647,49 @@ "listModel" : null, "map" : false, "mapModel" : null, - "marshallingTargetClass" : "StructuredPojo", - "marshallingType" : "STRUCTURED", - "name" : "BlockPublicAccessConfiguration", + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Reason", "sensitive" : false, - "setterDocumentation" : "/**A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception. For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
*/", - "setterMethodName" : "setBlockPublicAccessConfiguration", + "setterDocumentation" : "/**The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
\n@param reason The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.*/", + "setterMethodName" : "setReason", "setterModel" : { "timestampFormat" : null, - "variableDeclarationType" : "BlockPublicAccessConfiguration", - "variableName" : "blockPublicAccessConfiguration", - "variableType" : "BlockPublicAccessConfiguration", + "variableDeclarationType" : "String", + "variableName" : "reason", + "variableType" : "String", "documentation" : "", - "simpleType" : "BlockPublicAccessConfiguration", - "variableSetterType" : "BlockPublicAccessConfiguration" + "simpleType" : "String", + "variableSetterType" : "String" }, "shouldEmitLegacyEnumSetter" : false, "shouldFullyQualify" : false, - "simple" : false, + "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception. For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
\n@param reason The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, - "variableDeclarationType" : "BlockPublicAccessConfiguration", - "variableName" : "blockPublicAccessConfiguration", - "variableType" : "BlockPublicAccessConfiguration", - "documentation" : "A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
", + "simpleType" : "String", + "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { - "c2jName" : "BlockPublicAccessConfigurationMetadata", - "c2jShape" : "BlockPublicAccessConfigurationMetadata", + "c2jName" : "Message", + "c2jShape" : "String", "deprecated" : false, - "documentation" : "Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.\n@return Returns a reference to this object so that method calls can be chained together.*/",
- "fluentSetterMethodName" : "withBlockPublicAccessConfigurationMetadata",
- "getterDocumentation" : "/**Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.*/",
- "getterMethodName" : "getBlockPublicAccessConfigurationMetadata",
+ "fluentSetterDocumentation" : "/**The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
\n@param message The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withMessage", + "getterDocumentation" : "/**The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
\n@return The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.*/", + "getterMethodName" : "getMessage", "getterModel" : { - "returnType" : "BlockPublicAccessConfigurationMetadata", + "returnType" : "String", "documentation" : null }, "http" : { @@ -29167,11 +29702,11 @@ "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "BlockPublicAccessConfigurationMetadata", + "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, - "unmarshallLocationName" : "BlockPublicAccessConfigurationMetadata", + "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, @@ -29181,239 +29716,47 @@ "listModel" : null, "map" : false, "mapModel" : null, - "marshallingTargetClass" : "StructuredPojo", - "marshallingType" : "STRUCTURED", - "name" : "BlockPublicAccessConfigurationMetadata", + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Message", "sensitive" : false, - "setterDocumentation" : "/**Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.*/",
- "setterMethodName" : "setBlockPublicAccessConfigurationMetadata",
+ "setterDocumentation" : "/**The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
\n@param message The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.*/", + "setterMethodName" : "setMessage", "setterModel" : { "timestampFormat" : null, - "variableDeclarationType" : "BlockPublicAccessConfigurationMetadata", - "variableName" : "blockPublicAccessConfigurationMetadata", - "variableType" : "BlockPublicAccessConfigurationMetadata", + "variableDeclarationType" : "String", + "variableName" : "message", + "variableType" : "String", "documentation" : "", - "simpleType" : "BlockPublicAccessConfigurationMetadata", - "variableSetterType" : "BlockPublicAccessConfigurationMetadata" + "simpleType" : "String", + "variableSetterType" : "String" }, "shouldEmitLegacyEnumSetter" : false, "shouldFullyQualify" : false, - "simple" : false, + "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
\n@param message The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, - "variableDeclarationType" : "BlockPublicAccessConfigurationMetadata", - "variableName" : "blockPublicAccessConfigurationMetadata", - "variableType" : "BlockPublicAccessConfigurationMetadata", - "documentation" : "Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
", + "simpleType" : "String", + "variableSetterType" : "String" }, "xmlNameSpaceUri" : null - } ], - "membersAsMap" : { - "BlockPublicAccessConfiguration" : { - "c2jName" : "BlockPublicAccessConfiguration", - "c2jShape" : "BlockPublicAccessConfiguration", - "deprecated" : false, - "documentation" : "A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception. For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withBlockPublicAccessConfiguration", - "getterDocumentation" : "/**A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception. For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
*/", - "getterMethodName" : "getBlockPublicAccessConfiguration", - "getterModel" : { - "returnType" : "BlockPublicAccessConfiguration", - "documentation" : null - }, - "http" : { - "additionalMarshallingPath" : null, - "additionalUnmarshallingPath" : null, - "flattened" : false, - "greedy" : false, - "header" : false, - "isPayload" : false, - "isStreaming" : false, - "location" : null, - "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "BlockPublicAccessConfiguration", - "queryString" : false, - "requiresLength" : false, - "statusCode" : false, - "unmarshallLocationName" : "BlockPublicAccessConfiguration", - "uri" : false - }, - "idempotencyToken" : false, - "isBinary" : false, - "jsonValue" : false, - "list" : false, - "listModel" : null, - "map" : false, - "mapModel" : null, - "marshallingTargetClass" : "StructuredPojo", - "marshallingType" : "STRUCTURED", - "name" : "BlockPublicAccessConfiguration", - "sensitive" : false, - "setterDocumentation" : "/**A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception. For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
*/", - "setterMethodName" : "setBlockPublicAccessConfiguration", - "setterModel" : { - "timestampFormat" : null, - "variableDeclarationType" : "BlockPublicAccessConfiguration", - "variableName" : "blockPublicAccessConfiguration", - "variableType" : "BlockPublicAccessConfiguration", - "documentation" : "", - "simpleType" : "BlockPublicAccessConfiguration", - "variableSetterType" : "BlockPublicAccessConfiguration" - }, - "shouldEmitLegacyEnumSetter" : false, - "shouldFullyQualify" : false, - "simple" : false, - "unmarshallingType" : null, - "varargSetterDocumentation" : "/**A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception. For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
\n@return Returns a reference to this object so that method calls can be chained together.*/", - "variable" : { - "timestampFormat" : null, - "variableDeclarationType" : "BlockPublicAccessConfiguration", - "variableName" : "blockPublicAccessConfiguration", - "variableType" : "BlockPublicAccessConfiguration", - "documentation" : "A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.\n@return Returns a reference to this object so that method calls can be chained together.*/",
- "fluentSetterMethodName" : "withBlockPublicAccessConfigurationMetadata",
- "getterDocumentation" : "/**Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.*/",
- "getterMethodName" : "getBlockPublicAccessConfigurationMetadata",
- "getterModel" : {
- "returnType" : "BlockPublicAccessConfigurationMetadata",
- "documentation" : null
- },
- "http" : {
- "additionalMarshallingPath" : null,
- "additionalUnmarshallingPath" : null,
- "flattened" : false,
- "greedy" : false,
- "header" : false,
- "isPayload" : false,
- "isStreaming" : false,
- "location" : null,
- "marshallLocation" : "PAYLOAD",
- "marshallLocationName" : "BlockPublicAccessConfigurationMetadata",
- "queryString" : false,
- "requiresLength" : false,
- "statusCode" : false,
- "unmarshallLocationName" : "BlockPublicAccessConfigurationMetadata",
- "uri" : false
- },
- "idempotencyToken" : false,
- "isBinary" : false,
- "jsonValue" : false,
- "list" : false,
- "listModel" : null,
- "map" : false,
- "mapModel" : null,
- "marshallingTargetClass" : "StructuredPojo",
- "marshallingType" : "STRUCTURED",
- "name" : "BlockPublicAccessConfigurationMetadata",
- "sensitive" : false,
- "setterDocumentation" : "/**Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.*/",
- "setterMethodName" : "setBlockPublicAccessConfigurationMetadata",
- "setterModel" : {
- "timestampFormat" : null,
- "variableDeclarationType" : "BlockPublicAccessConfigurationMetadata",
- "variableName" : "blockPublicAccessConfigurationMetadata",
- "variableType" : "BlockPublicAccessConfigurationMetadata",
- "documentation" : "",
- "simpleType" : "BlockPublicAccessConfigurationMetadata",
- "variableSetterType" : "BlockPublicAccessConfigurationMetadata"
- },
- "shouldEmitLegacyEnumSetter" : false,
- "shouldFullyQualify" : false,
- "simple" : false,
- "unmarshallingType" : null,
- "varargSetterDocumentation" : "/**Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.\n@return Returns a reference to this object so that method calls can be chained together.*/",
- "variable" : {
- "timestampFormat" : null,
- "variableDeclarationType" : "BlockPublicAccessConfigurationMetadata",
- "variableName" : "blockPublicAccessConfigurationMetadata",
- "variableType" : "BlockPublicAccessConfigurationMetadata",
- "documentation" : "Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
Specifies the ID of the cluster for which the managed scaling policy will be fetched.
", + "documentation" : "The path to the log file where the step failure root cause was originally recorded.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**Specifies the ID of the cluster for which the managed scaling policy will be fetched.
\n@param clusterId Specifies the ID of the cluster for which the managed scaling policy will be fetched.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withClusterId", - "getterDocumentation" : "/**Specifies the ID of the cluster for which the managed scaling policy will be fetched.
\n@return Specifies the ID of the cluster for which the managed scaling policy will be fetched.*/", - "getterMethodName" : "getClusterId", + "fluentSetterDocumentation" : "/**The path to the log file where the step failure root cause was originally recorded.
\n@param logFile The path to the log file where the step failure root cause was originally recorded.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withLogFile", + "getterDocumentation" : "/**The path to the log file where the step failure root cause was originally recorded.
\n@return The path to the log file where the step failure root cause was originally recorded.*/", + "getterMethodName" : "getLogFile", "getterModel" : { "returnType" : "String", "documentation" : null @@ -29428,11 +29771,11 @@ "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "ClusterId", + "marshallLocationName" : "LogFile", "queryString" : false, "requiresLength" : false, "statusCode" : false, - "unmarshallLocationName" : "ClusterId", + "unmarshallLocationName" : "LogFile", "uri" : false }, "idempotencyToken" : false, @@ -29444,14 +29787,14 @@ "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", - "name" : "ClusterId", + "name" : "LogFile", "sensitive" : false, - "setterDocumentation" : "/**Specifies the ID of the cluster for which the managed scaling policy will be fetched.
\n@param clusterId Specifies the ID of the cluster for which the managed scaling policy will be fetched.*/", - "setterMethodName" : "setClusterId", + "setterDocumentation" : "/**The path to the log file where the step failure root cause was originally recorded.
\n@param logFile The path to the log file where the step failure root cause was originally recorded.*/", + "setterMethodName" : "setLogFile", "setterModel" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "clusterId", + "variableName" : "logFile", "variableType" : "String", "documentation" : "", "simpleType" : "String", @@ -29461,30 +29804,30 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**Specifies the ID of the cluster for which the managed scaling policy will be fetched.
\n@param clusterId Specifies the ID of the cluster for which the managed scaling policy will be fetched.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The path to the log file where the step failure root cause was originally recorded.
\n@param logFile The path to the log file where the step failure root cause was originally recorded.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "clusterId", + "variableName" : "logFile", "variableType" : "String", - "documentation" : "Specifies the ID of the cluster for which the managed scaling policy will be fetched.
", + "documentation" : "The path to the log file where the step failure root cause was originally recorded.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { - "ClusterId" : { - "c2jName" : "ClusterId", - "c2jShape" : "ClusterId", + "LogFile" : { + "c2jName" : "LogFile", + "c2jShape" : "String", "deprecated" : false, - "documentation" : "Specifies the ID of the cluster for which the managed scaling policy will be fetched.
", + "documentation" : "The path to the log file where the step failure root cause was originally recorded.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**Specifies the ID of the cluster for which the managed scaling policy will be fetched.
\n@param clusterId Specifies the ID of the cluster for which the managed scaling policy will be fetched.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withClusterId", - "getterDocumentation" : "/**Specifies the ID of the cluster for which the managed scaling policy will be fetched.
\n@return Specifies the ID of the cluster for which the managed scaling policy will be fetched.*/", - "getterMethodName" : "getClusterId", + "fluentSetterDocumentation" : "/**The path to the log file where the step failure root cause was originally recorded.
\n@param logFile The path to the log file where the step failure root cause was originally recorded.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withLogFile", + "getterDocumentation" : "/**The path to the log file where the step failure root cause was originally recorded.
\n@return The path to the log file where the step failure root cause was originally recorded.*/", + "getterMethodName" : "getLogFile", "getterModel" : { "returnType" : "String", "documentation" : null @@ -29499,11 +29842,11 @@ "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "ClusterId", + "marshallLocationName" : "LogFile", "queryString" : false, "requiresLength" : false, "statusCode" : false, - "unmarshallLocationName" : "ClusterId", + "unmarshallLocationName" : "LogFile", "uri" : false }, "idempotencyToken" : false, @@ -29515,14 +29858,14 @@ "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", - "name" : "ClusterId", + "name" : "LogFile", "sensitive" : false, - "setterDocumentation" : "/**Specifies the ID of the cluster for which the managed scaling policy will be fetched.
\n@param clusterId Specifies the ID of the cluster for which the managed scaling policy will be fetched.*/", - "setterMethodName" : "setClusterId", + "setterDocumentation" : "/**The path to the log file where the step failure root cause was originally recorded.
\n@param logFile The path to the log file where the step failure root cause was originally recorded.*/", + "setterMethodName" : "setLogFile", "setterModel" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "clusterId", + "variableName" : "logFile", "variableType" : "String", "documentation" : "", "simpleType" : "String", @@ -29532,40 +29875,231 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**Specifies the ID of the cluster for which the managed scaling policy will be fetched.
\n@param clusterId Specifies the ID of the cluster for which the managed scaling policy will be fetched.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The path to the log file where the step failure root cause was originally recorded.
\n@param logFile The path to the log file where the step failure root cause was originally recorded.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "clusterId", + "variableName" : "logFile", "variableType" : "String", - "documentation" : "Specifies the ID of the cluster for which the managed scaling policy will be fetched.
", + "documentation" : "The path to the log file where the step failure root cause was originally recorded.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Message" : { + "c2jName" : "Message", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
\n@param message The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withMessage", + "getterDocumentation" : "/**The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
\n@return The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.*/", + "getterMethodName" : "getMessage", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Message", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Message", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Message", + "sensitive" : false, + "setterDocumentation" : "/**The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
\n@param message The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.*/", + "setterMethodName" : "setMessage", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "message", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
\n@param message The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "message", + "variableType" : "String", + "documentation" : "The descriptive message including the error the EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "Reason" : { + "c2jName" : "Reason", + "c2jShape" : "String", + "deprecated" : false, + "documentation" : "The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
\n@param reason The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withReason", + "getterDocumentation" : "/**The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
\n@return The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.*/", + "getterMethodName" : "getReason", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Reason", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Reason", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Reason", + "sensitive" : false, + "setterDocumentation" : "/**The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
\n@param reason The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.*/", + "setterMethodName" : "setReason", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "reason", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
\n@param reason The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "reason", + "variableType" : "String", + "documentation" : "The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns \"Unknown Error\" as a reason.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, + "packageName" : "com.amazonaws.services.elasticmapreduce.model", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : null, + "shapeName" : "FailureDetails", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "FailureDetails", + "variableName" : "failureDetails", + "variableType" : "FailureDetails", + "documentation" : null, + "simpleType" : "FailureDetails", + "variableSetterType" : "FailureDetails" + }, + "wrapper" : false + }, + "GetBlockPublicAccessConfigurationRequest" : { + "c2jName" : "GetBlockPublicAccessConfigurationInput", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.request.GetBlockPublicAccessConfigurationRequest", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : { + "action" : "GetBlockPublicAccessConfiguration", + "locationName" : null, + "requestUri" : "/", + "target" : "ElasticMapReduce.GetBlockPublicAccessConfiguration", + "verb" : "POST", + "xmlNameSpaceUri" : null + }, + "members" : null, + "membersAsMap" : { }, "packageName" : "com.amazonaws.services.elasticmapreduce.request", "requestSignerAware" : false, "requestSignerClassFqcn" : null, - "required" : [ "ClusterId" ], - "shapeName" : "GetManagedScalingPolicyRequest", + "required" : null, + "shapeName" : "GetBlockPublicAccessConfigurationRequest", "signerAware" : false, "signerType" : null, "unmarshaller" : null, "variable" : { "timestampFormat" : null, - "variableDeclarationType" : "GetManagedScalingPolicyRequest", - "variableName" : "getManagedScalingPolicyRequest", - "variableType" : "GetManagedScalingPolicyRequest", + "variableDeclarationType" : "GetBlockPublicAccessConfigurationRequest", + "variableName" : "getBlockPublicAccessConfigurationRequest", + "variableType" : "GetBlockPublicAccessConfigurationRequest", "documentation" : null, - "simpleType" : "GetManagedScalingPolicyRequest", - "variableSetterType" : "GetManagedScalingPolicyRequest" + "simpleType" : "GetBlockPublicAccessConfigurationRequest", + "variableSetterType" : "GetBlockPublicAccessConfigurationRequest" }, "wrapper" : false }, - "GetManagedScalingPolicyResult" : { - "c2jName" : "GetManagedScalingPolicyOutput", + "GetBlockPublicAccessConfigurationResult" : { + "c2jName" : "GetBlockPublicAccessConfigurationOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -29577,7 +30111,7 @@ "endpointDiscoveryMembers" : null, "enums" : null, "errorCode" : null, - "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.response.GetManagedScalingPolicyResult", + "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.response.GetBlockPublicAccessConfigurationResult", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, @@ -29585,18 +30119,18 @@ "hasStreamingMember" : false, "marshaller" : null, "members" : [ { - "c2jName" : "ManagedScalingPolicy", - "c2jShape" : "ManagedScalingPolicy", + "c2jName" : "BlockPublicAccessConfiguration", + "c2jShape" : "BlockPublicAccessConfiguration", "deprecated" : false, - "documentation" : "Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
", + "documentation" : "A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
\n@param managedScalingPolicy Specifies the managed scaling policy that is attached to an Amazon EMR cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withManagedScalingPolicy", - "getterDocumentation" : "/**Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
\n@return Specifies the managed scaling policy that is attached to an Amazon EMR cluster.*/", - "getterMethodName" : "getManagedScalingPolicy", + "fluentSetterDocumentation" : "/**A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception. For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withBlockPublicAccessConfiguration", + "getterDocumentation" : "/**A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception. For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
*/", + "getterMethodName" : "getBlockPublicAccessConfiguration", "getterModel" : { - "returnType" : "ManagedScalingPolicy", + "returnType" : "BlockPublicAccessConfiguration", "documentation" : null }, "http" : { @@ -29609,11 +30143,11 @@ "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "ManagedScalingPolicy", + "marshallLocationName" : "BlockPublicAccessConfiguration", "queryString" : false, "requiresLength" : false, "statusCode" : false, - "unmarshallLocationName" : "ManagedScalingPolicy", + "unmarshallLocationName" : "BlockPublicAccessConfiguration", "uri" : false }, "idempotencyToken" : false, @@ -29625,103 +30159,242 @@ "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", - "name" : "ManagedScalingPolicy", + "name" : "BlockPublicAccessConfiguration", "sensitive" : false, - "setterDocumentation" : "/**Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
\n@param managedScalingPolicy Specifies the managed scaling policy that is attached to an Amazon EMR cluster.*/", - "setterMethodName" : "setManagedScalingPolicy", + "setterDocumentation" : "/**A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception. For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
*/", + "setterMethodName" : "setBlockPublicAccessConfiguration", "setterModel" : { "timestampFormat" : null, - "variableDeclarationType" : "ManagedScalingPolicy", - "variableName" : "managedScalingPolicy", - "variableType" : "ManagedScalingPolicy", + "variableDeclarationType" : "BlockPublicAccessConfiguration", + "variableName" : "blockPublicAccessConfiguration", + "variableType" : "BlockPublicAccessConfiguration", "documentation" : "", - "simpleType" : "ManagedScalingPolicy", - "variableSetterType" : "ManagedScalingPolicy" + "simpleType" : "BlockPublicAccessConfiguration", + "variableSetterType" : "BlockPublicAccessConfiguration" }, "shouldEmitLegacyEnumSetter" : false, "shouldFullyQualify" : false, "simple" : false, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
\n@param managedScalingPolicy Specifies the managed scaling policy that is attached to an Amazon EMR cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception. For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, - "variableDeclarationType" : "ManagedScalingPolicy", - "variableName" : "managedScalingPolicy", - "variableType" : "ManagedScalingPolicy", - "documentation" : "Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
", - "simpleType" : "ManagedScalingPolicy", - "variableSetterType" : "ManagedScalingPolicy" + "variableDeclarationType" : "BlockPublicAccessConfiguration", + "variableName" : "blockPublicAccessConfiguration", + "variableType" : "BlockPublicAccessConfiguration", + "documentation" : "A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
", - "endpointDiscoveryId" : false, - "enumType" : null, - "fluentSetterDocumentation" : "/**Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
\n@param managedScalingPolicy Specifies the managed scaling policy that is attached to an Amazon EMR cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withManagedScalingPolicy", - "getterDocumentation" : "/**Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
\n@return Specifies the managed scaling policy that is attached to an Amazon EMR cluster.*/", - "getterMethodName" : "getManagedScalingPolicy", - "getterModel" : { - "returnType" : "ManagedScalingPolicy", - "documentation" : null - }, - "http" : { - "additionalMarshallingPath" : null, - "additionalUnmarshallingPath" : null, - "flattened" : false, - "greedy" : false, - "header" : false, - "isPayload" : false, - "isStreaming" : false, - "location" : null, - "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "ManagedScalingPolicy", - "queryString" : false, - "requiresLength" : false, - "statusCode" : false, - "unmarshallLocationName" : "ManagedScalingPolicy", - "uri" : false - }, - "idempotencyToken" : false, - "isBinary" : false, - "jsonValue" : false, - "list" : false, - "listModel" : null, + }, { + "c2jName" : "BlockPublicAccessConfigurationMetadata", + "c2jShape" : "BlockPublicAccessConfigurationMetadata", + "deprecated" : false, + "documentation" : "Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withBlockPublicAccessConfigurationMetadata",
+ "getterDocumentation" : "/**Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.*/",
+ "getterMethodName" : "getBlockPublicAccessConfigurationMetadata",
+ "getterModel" : {
+ "returnType" : "BlockPublicAccessConfigurationMetadata",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "BlockPublicAccessConfigurationMetadata",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "BlockPublicAccessConfigurationMetadata",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "BlockPublicAccessConfigurationMetadata",
+ "sensitive" : false,
+ "setterDocumentation" : "/**Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.*/",
+ "setterMethodName" : "setBlockPublicAccessConfigurationMetadata",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "BlockPublicAccessConfigurationMetadata",
+ "variableName" : "blockPublicAccessConfigurationMetadata",
+ "variableType" : "BlockPublicAccessConfigurationMetadata",
+ "documentation" : "",
+ "simpleType" : "BlockPublicAccessConfigurationMetadata",
+ "variableSetterType" : "BlockPublicAccessConfigurationMetadata"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "BlockPublicAccessConfigurationMetadata",
+ "variableName" : "blockPublicAccessConfigurationMetadata",
+ "variableType" : "BlockPublicAccessConfigurationMetadata",
+ "documentation" : "Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception. For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withBlockPublicAccessConfiguration", + "getterDocumentation" : "/**A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception. For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
*/", + "getterMethodName" : "getBlockPublicAccessConfiguration", + "getterModel" : { + "returnType" : "BlockPublicAccessConfiguration", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "BlockPublicAccessConfiguration", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "BlockPublicAccessConfiguration", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", - "name" : "ManagedScalingPolicy", + "name" : "BlockPublicAccessConfiguration", "sensitive" : false, - "setterDocumentation" : "/**Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
\n@param managedScalingPolicy Specifies the managed scaling policy that is attached to an Amazon EMR cluster.*/", - "setterMethodName" : "setManagedScalingPolicy", + "setterDocumentation" : "/**A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception. For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
*/", + "setterMethodName" : "setBlockPublicAccessConfiguration", "setterModel" : { "timestampFormat" : null, - "variableDeclarationType" : "ManagedScalingPolicy", - "variableName" : "managedScalingPolicy", - "variableType" : "ManagedScalingPolicy", + "variableDeclarationType" : "BlockPublicAccessConfiguration", + "variableName" : "blockPublicAccessConfiguration", + "variableType" : "BlockPublicAccessConfiguration", "documentation" : "", - "simpleType" : "ManagedScalingPolicy", - "variableSetterType" : "ManagedScalingPolicy" + "simpleType" : "BlockPublicAccessConfiguration", + "variableSetterType" : "BlockPublicAccessConfiguration" }, "shouldEmitLegacyEnumSetter" : false, "shouldFullyQualify" : false, "simple" : false, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
\n@param managedScalingPolicy Specifies the managed scaling policy that is attached to an Amazon EMR cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception. For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, - "variableDeclarationType" : "ManagedScalingPolicy", - "variableName" : "managedScalingPolicy", - "variableType" : "ManagedScalingPolicy", - "documentation" : "Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
", - "simpleType" : "ManagedScalingPolicy", - "variableSetterType" : "ManagedScalingPolicy" + "variableDeclarationType" : "BlockPublicAccessConfiguration", + "variableName" : "blockPublicAccessConfiguration", + "variableType" : "BlockPublicAccessConfiguration", + "documentation" : "A configuration for Amazon EMR block public access. The configuration applies to all clusters created in your account for the current Region. The configuration specifies whether block public access is enabled. If block public access is enabled, security groups associated with the cluster cannot have rules that allow inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges
in the BlockPublicAccessConfiguration
. By default, Port 22 (SSH) is an exception, and public access is allowed on this port. You can change this by updating the block public access configuration to remove the exception.
For accounts that created clusters in a Region before November 25, 2019, block public access is disabled by default in that Region. To use this feature, you must manually enable and configure it. For accounts that did not create an EMR cluster in a Region before this date, block public access is enabled by default in that Region.
Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withBlockPublicAccessConfigurationMetadata",
+ "getterDocumentation" : "/**Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.*/",
+ "getterMethodName" : "getBlockPublicAccessConfigurationMetadata",
+ "getterModel" : {
+ "returnType" : "BlockPublicAccessConfigurationMetadata",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "BlockPublicAccessConfigurationMetadata",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "BlockPublicAccessConfigurationMetadata",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "StructuredPojo",
+ "marshallingType" : "STRUCTURED",
+ "name" : "BlockPublicAccessConfigurationMetadata",
+ "sensitive" : false,
+ "setterDocumentation" : "/**Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.*/",
+ "setterMethodName" : "setBlockPublicAccessConfigurationMetadata",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "BlockPublicAccessConfigurationMetadata",
+ "variableName" : "blockPublicAccessConfigurationMetadata",
+ "variableType" : "BlockPublicAccessConfigurationMetadata",
+ "documentation" : "",
+ "simpleType" : "BlockPublicAccessConfigurationMetadata",
+ "variableSetterType" : "BlockPublicAccessConfigurationMetadata"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : false,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "BlockPublicAccessConfigurationMetadata",
+ "variableName" : "blockPublicAccessConfigurationMetadata",
+ "variableType" : "BlockPublicAccessConfigurationMetadata",
+ "documentation" : "Properties that describe the AWS principal that created the BlockPublicAccessConfiguration
using the PutBlockPublicAccessConfiguration
action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.
A job flow step consisting of a JAR file whose main function will be executed. The main function submits a job for Hadoop to execute and waits for the job to finish or fail.
", + "documentation" : "", "endpointDiscoveryMembers" : null, "enums" : null, "errorCode" : null, - "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.model.HadoopJarStepConfig", + "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.request.GetManagedScalingPolicyRequest", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, - "marshaller" : null, - "members" : [ { - "c2jName" : "Properties", - "c2jShape" : "KeyValueList", - "deprecated" : false, - "documentation" : "A list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.
", - "endpointDiscoveryId" : false, - "enumType" : null, - "fluentSetterDocumentation" : "/**A list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.
\n@param properties A list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withProperties", - "getterDocumentation" : "/**A list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.
\n@return A list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.*/", - "getterMethodName" : "getProperties", - "getterModel" : { - "returnType" : "java.util.ListA list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.
\n@param properties A list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.*/", - "setterMethodName" : "setProperties", - "setterModel" : { - "timestampFormat" : null, - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setProperties(java.util.Collection)} or {@link #withProperties(java.util.Collection)} if you want to override the existing values.
\n@param properties A list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "variable" : { - "timestampFormat" : null, - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.
", - "simpleType" : "ListA path to a JAR file run during the step.
", - "endpointDiscoveryId" : false, - "enumType" : null, - "fluentSetterDocumentation" : "/**A path to a JAR file run during the step.
\n@param jar A path to a JAR file run during the step.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withJar", - "getterDocumentation" : "/**A path to a JAR file run during the step.
\n@return A path to a JAR file run during the step.*/", - "getterMethodName" : "getJar", - "getterModel" : { - "returnType" : "String", - "documentation" : null - }, - "http" : { - "additionalMarshallingPath" : null, - "additionalUnmarshallingPath" : null, - "flattened" : false, - "greedy" : false, - "header" : false, - "isPayload" : false, - "isStreaming" : false, - "location" : null, - "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "Jar", - "queryString" : false, - "requiresLength" : false, - "statusCode" : false, - "unmarshallLocationName" : "Jar", - "uri" : false - }, - "idempotencyToken" : false, - "isBinary" : false, - "jsonValue" : false, - "list" : false, - "listModel" : null, - "map" : false, - "mapModel" : null, - "marshallingTargetClass" : "String", - "marshallingType" : "STRING", - "name" : "Jar", - "sensitive" : false, - "setterDocumentation" : "/**A path to a JAR file run during the step.
\n@param jar A path to a JAR file run during the step.*/", - "setterMethodName" : "setJar", - "setterModel" : { - "timestampFormat" : null, - "variableDeclarationType" : "String", - "variableName" : "jar", - "variableType" : "String", - "documentation" : "", - "simpleType" : "String", - "variableSetterType" : "String" - }, - "shouldEmitLegacyEnumSetter" : false, - "shouldFullyQualify" : false, - "simple" : true, - "unmarshallingType" : null, - "varargSetterDocumentation" : "/**A path to a JAR file run during the step.
\n@param jar A path to a JAR file run during the step.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "variable" : { - "timestampFormat" : null, - "variableDeclarationType" : "String", - "variableName" : "jar", - "variableType" : "String", - "documentation" : "A path to a JAR file run during the step.
", - "simpleType" : "String", - "variableSetterType" : "String" - }, + "marshaller" : { + "action" : "GetManagedScalingPolicy", + "locationName" : null, + "requestUri" : "/", + "target" : "ElasticMapReduce.GetManagedScalingPolicy", + "verb" : "POST", "xmlNameSpaceUri" : null - }, { - "c2jName" : "MainClass", - "c2jShape" : "XmlString", + }, + "members" : [ { + "c2jName" : "ClusterId", + "c2jShape" : "ClusterId", "deprecated" : false, - "documentation" : "The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.
", + "documentation" : "Specifies the ID of the cluster for which the managed scaling policy will be fetched.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.
\n@param mainClass The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withMainClass", - "getterDocumentation" : "/**The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.
\n@return The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.*/", - "getterMethodName" : "getMainClass", + "fluentSetterDocumentation" : "/**Specifies the ID of the cluster for which the managed scaling policy will be fetched.
\n@param clusterId Specifies the ID of the cluster for which the managed scaling policy will be fetched.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withClusterId", + "getterDocumentation" : "/**Specifies the ID of the cluster for which the managed scaling policy will be fetched.
\n@return Specifies the ID of the cluster for which the managed scaling policy will be fetched.*/", + "getterMethodName" : "getClusterId", "getterModel" : { "returnType" : "String", "documentation" : null @@ -30015,11 +30473,11 @@ "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "MainClass", + "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, - "unmarshallLocationName" : "MainClass", + "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, @@ -30031,14 +30489,14 @@ "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", - "name" : "MainClass", + "name" : "ClusterId", "sensitive" : false, - "setterDocumentation" : "/**The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.
\n@param mainClass The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.*/", - "setterMethodName" : "setMainClass", + "setterDocumentation" : "/**Specifies the ID of the cluster for which the managed scaling policy will be fetched.
\n@param clusterId Specifies the ID of the cluster for which the managed scaling policy will be fetched.*/", + "setterMethodName" : "setClusterId", "setterModel" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "mainClass", + "variableName" : "clusterId", "variableType" : "String", "documentation" : "", "simpleType" : "String", @@ -30048,47 +30506,343 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.
\n@param mainClass The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**Specifies the ID of the cluster for which the managed scaling policy will be fetched.
\n@param clusterId Specifies the ID of the cluster for which the managed scaling policy will be fetched.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "mainClass", + "variableName" : "clusterId", "variableType" : "String", - "documentation" : "The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.
", + "documentation" : "Specifies the ID of the cluster for which the managed scaling policy will be fetched.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null - }, { - "c2jName" : "Args", - "c2jShape" : "XmlStringList", - "deprecated" : false, - "documentation" : "A list of command line arguments passed to the JAR file's main function when executed.
", - "endpointDiscoveryId" : false, - "enumType" : null, - "fluentSetterDocumentation" : "/**A list of command line arguments passed to the JAR file's main function when executed.
\n@param args A list of command line arguments passed to the JAR file's main function when executed.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withArgs", - "getterDocumentation" : "/**A list of command line arguments passed to the JAR file's main function when executed.
\n@return A list of command line arguments passed to the JAR file's main function when executed.*/", - "getterMethodName" : "getArgs", - "getterModel" : { - "returnType" : "java.util.ListSpecifies the ID of the cluster for which the managed scaling policy will be fetched.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Specifies the ID of the cluster for which the managed scaling policy will be fetched.
\n@param clusterId Specifies the ID of the cluster for which the managed scaling policy will be fetched.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withClusterId", + "getterDocumentation" : "/**Specifies the ID of the cluster for which the managed scaling policy will be fetched.
\n@return Specifies the ID of the cluster for which the managed scaling policy will be fetched.*/", + "getterMethodName" : "getClusterId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "ClusterId", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "ClusterId", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "ClusterId", + "sensitive" : false, + "setterDocumentation" : "/**Specifies the ID of the cluster for which the managed scaling policy will be fetched.
\n@param clusterId Specifies the ID of the cluster for which the managed scaling policy will be fetched.*/", + "setterMethodName" : "setClusterId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterId", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Specifies the ID of the cluster for which the managed scaling policy will be fetched.
\n@param clusterId Specifies the ID of the cluster for which the managed scaling policy will be fetched.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "clusterId", + "variableType" : "String", + "documentation" : "Specifies the ID of the cluster for which the managed scaling policy will be fetched.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.elasticmapreduce.request", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : [ "ClusterId" ], + "shapeName" : "GetManagedScalingPolicyRequest", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : null, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "GetManagedScalingPolicyRequest", + "variableName" : "getManagedScalingPolicyRequest", + "variableType" : "GetManagedScalingPolicyRequest", + "documentation" : null, + "simpleType" : "GetManagedScalingPolicyRequest", + "variableSetterType" : "GetManagedScalingPolicyRequest" + }, + "wrapper" : false + }, + "GetManagedScalingPolicyResult" : { + "c2jName" : "GetManagedScalingPolicyOutput", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.response.GetManagedScalingPolicyResult", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "ManagedScalingPolicy", + "c2jShape" : "ManagedScalingPolicy", + "deprecated" : false, + "documentation" : "Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
\n@param managedScalingPolicy Specifies the managed scaling policy that is attached to an Amazon EMR cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withManagedScalingPolicy", + "getterDocumentation" : "/**Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
\n@return Specifies the managed scaling policy that is attached to an Amazon EMR cluster.*/", + "getterMethodName" : "getManagedScalingPolicy", + "getterModel" : { + "returnType" : "ManagedScalingPolicy", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "Args", + "marshallLocationName" : "ManagedScalingPolicy", "queryString" : false, "requiresLength" : false, "statusCode" : false, - "unmarshallLocationName" : "Args", + "unmarshallLocationName" : "ManagedScalingPolicy", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "ManagedScalingPolicy", + "sensitive" : false, + "setterDocumentation" : "/**Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
\n@param managedScalingPolicy Specifies the managed scaling policy that is attached to an Amazon EMR cluster.*/", + "setterMethodName" : "setManagedScalingPolicy", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "ManagedScalingPolicy", + "variableName" : "managedScalingPolicy", + "variableType" : "ManagedScalingPolicy", + "documentation" : "", + "simpleType" : "ManagedScalingPolicy", + "variableSetterType" : "ManagedScalingPolicy" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
\n@param managedScalingPolicy Specifies the managed scaling policy that is attached to an Amazon EMR cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "ManagedScalingPolicy", + "variableName" : "managedScalingPolicy", + "variableType" : "ManagedScalingPolicy", + "documentation" : "Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
", + "simpleType" : "ManagedScalingPolicy", + "variableSetterType" : "ManagedScalingPolicy" + }, + "xmlNameSpaceUri" : null + } ], + "membersAsMap" : { + "ManagedScalingPolicy" : { + "c2jName" : "ManagedScalingPolicy", + "c2jShape" : "ManagedScalingPolicy", + "deprecated" : false, + "documentation" : "Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
\n@param managedScalingPolicy Specifies the managed scaling policy that is attached to an Amazon EMR cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withManagedScalingPolicy", + "getterDocumentation" : "/**Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
\n@return Specifies the managed scaling policy that is attached to an Amazon EMR cluster.*/", + "getterMethodName" : "getManagedScalingPolicy", + "getterModel" : { + "returnType" : "ManagedScalingPolicy", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "ManagedScalingPolicy", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "ManagedScalingPolicy", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "ManagedScalingPolicy", + "sensitive" : false, + "setterDocumentation" : "/**Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
\n@param managedScalingPolicy Specifies the managed scaling policy that is attached to an Amazon EMR cluster.*/", + "setterMethodName" : "setManagedScalingPolicy", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "ManagedScalingPolicy", + "variableName" : "managedScalingPolicy", + "variableType" : "ManagedScalingPolicy", + "documentation" : "", + "simpleType" : "ManagedScalingPolicy", + "variableSetterType" : "ManagedScalingPolicy" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
\n@param managedScalingPolicy Specifies the managed scaling policy that is attached to an Amazon EMR cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "ManagedScalingPolicy", + "variableName" : "managedScalingPolicy", + "variableType" : "ManagedScalingPolicy", + "documentation" : "Specifies the managed scaling policy that is attached to an Amazon EMR cluster.
", + "simpleType" : "ManagedScalingPolicy", + "variableSetterType" : "ManagedScalingPolicy" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.elasticmapreduce.response", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : null, + "shapeName" : "GetManagedScalingPolicyResult", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : { + "flattened" : false, + "resultWrapper" : null + }, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "GetManagedScalingPolicyResult", + "variableName" : "getManagedScalingPolicyResult", + "variableType" : "GetManagedScalingPolicyResult", + "documentation" : null, + "simpleType" : "GetManagedScalingPolicyResult", + "variableSetterType" : "GetManagedScalingPolicyResult" + }, + "wrapper" : false + }, + "HadoopJarStepConfig" : { + "c2jName" : "HadoopJarStepConfig", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "A job flow step consisting of a JAR file whose main function will be executed. The main function submits a job for Hadoop to execute and waits for the job to finish or fail.
", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.model.HadoopJarStepConfig", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "Properties", + "c2jShape" : "KeyValueList", + "deprecated" : false, + "documentation" : "A list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.
\n@param properties A list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withProperties", + "getterDocumentation" : "/**A list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.
\n@return A list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.*/", + "getterMethodName" : "getProperties", + "getterModel" : { + "returnType" : "java.util.ListA list of command line arguments passed to the JAR file's main function when executed.
\n@param args A list of command line arguments passed to the JAR file's main function when executed.*/", - "setterMethodName" : "setArgs", + "setterDocumentation" : "/**A list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.
\n@param properties A list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.*/", + "setterMethodName" : "setProperties", "setterModel" : { "timestampFormat" : null, - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of command line arguments passed to the JAR file's main function when executed.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setArgs(java.util.Collection)} or {@link #withArgs(java.util.Collection)} if you want to override the existing values.
\n@param args A list of command line arguments passed to the JAR file's main function when executed.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**A list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setProperties(java.util.Collection)} or {@link #withProperties(java.util.Collection)} if you want to override the existing values.
\n@param properties A list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of command line arguments passed to the JAR file's main function when executed.
", - "simpleType" : "ListA list of Java properties that are set when the step runs. You can use these properties to pass key value pairs to your main function.
", + "simpleType" : "ListA list of command line arguments passed to the JAR file's main function when executed.
", - "endpointDiscoveryId" : false, - "enumType" : null, - "fluentSetterDocumentation" : "/**A list of command line arguments passed to the JAR file's main function when executed.
\n@param args A list of command line arguments passed to the JAR file's main function when executed.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withArgs", - "getterDocumentation" : "/**A list of command line arguments passed to the JAR file's main function when executed.
\n@return A list of command line arguments passed to the JAR file's main function when executed.*/", - "getterMethodName" : "getArgs", - "getterModel" : { - "returnType" : "java.util.ListA path to a JAR file run during the step.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A path to a JAR file run during the step.
\n@param jar A path to a JAR file run during the step.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withJar", + "getterDocumentation" : "/**A path to a JAR file run during the step.
\n@return A path to a JAR file run during the step.*/", + "getterMethodName" : "getJar", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Jar", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Jar", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Jar", + "sensitive" : false, + "setterDocumentation" : "/**A path to a JAR file run during the step.
\n@param jar A path to a JAR file run during the step.*/", + "setterMethodName" : "setJar", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "jar", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**A path to a JAR file run during the step.
\n@param jar A path to a JAR file run during the step.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "jar", + "variableType" : "String", + "documentation" : "A path to a JAR file run during the step.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "MainClass", + "c2jShape" : "XmlString", + "deprecated" : false, + "documentation" : "The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.
\n@param mainClass The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withMainClass", + "getterDocumentation" : "/**The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.
\n@return The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.*/", + "getterMethodName" : "getMainClass", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "MainClass", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "MainClass", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "MainClass", + "sensitive" : false, + "setterDocumentation" : "/**The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.
\n@param mainClass The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.*/", + "setterMethodName" : "setMainClass", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "mainClass", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.
\n@param mainClass The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "mainClass", + "variableType" : "String", + "documentation" : "The name of the main class in the specified Java file. If not specified, the JAR file should specify a Main-Class in its manifest file.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Args", + "c2jShape" : "XmlStringList", + "deprecated" : false, + "documentation" : "A list of command line arguments passed to the JAR file's main function when executed.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A list of command line arguments passed to the JAR file's main function when executed.
\n@param args A list of command line arguments passed to the JAR file's main function when executed.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withArgs", + "getterDocumentation" : "/**A list of command line arguments passed to the JAR file's main function when executed.
\n@return A list of command line arguments passed to the JAR file's main function when executed.*/", + "getterMethodName" : "getArgs", + "getterModel" : { + "returnType" : "java.util.ListA list of command line arguments passed to the JAR file's main function when executed.
\n@param args A list of command line arguments passed to the JAR file's main function when executed.*/", + "setterMethodName" : "setArgs", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of command line arguments passed to the JAR file's main function when executed.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setArgs(java.util.Collection)} or {@link #withArgs(java.util.Collection)} if you want to override the existing values.
\n@param args A list of command line arguments passed to the JAR file's main function when executed.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListA list of command line arguments passed to the JAR file's main function when executed.
", + "simpleType" : "ListA list of command line arguments passed to the JAR file's main function when executed.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**A list of command line arguments passed to the JAR file's main function when executed.
\n@param args A list of command line arguments passed to the JAR file's main function when executed.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withArgs", + "getterDocumentation" : "/**A list of command line arguments passed to the JAR file's main function when executed.
\n@return A list of command line arguments passed to the JAR file's main function when executed.*/", + "getterMethodName" : "getArgs", + "getterModel" : { + "returnType" : "java.util.ListA list of command line arguments passed to the JAR file's main function when executed.
\n@param args A list of command line arguments passed to the JAR file's main function when executed.*/", @@ -67644,8 +68689,8 @@ }, "wrapper" : false }, - "ListSecurityConfigurationsRequest" : { - "c2jName" : "ListSecurityConfigurationsInput", + "ListNotebookExecutionsRequest" : { + "c2jName" : "ListNotebookExecutionsInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -67657,30 +68702,306 @@ "endpointDiscoveryMembers" : null, "enums" : null, "errorCode" : null, - "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.request.ListSecurityConfigurationsRequest", + "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.request.ListNotebookExecutionsRequest", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { - "action" : "ListSecurityConfigurations", + "action" : "ListNotebookExecutions", "locationName" : null, "requestUri" : "/", - "target" : "ElasticMapReduce.ListSecurityConfigurations", + "target" : "ElasticMapReduce.ListNotebookExecutions", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { + "c2jName" : "EditorId", + "c2jShape" : "XmlStringMaxLen256", + "deprecated" : false, + "documentation" : "The unique ID of the editor associated with the notebook execution.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The unique ID of the editor associated with the notebook execution.
\n@param editorId The unique ID of the editor associated with the notebook execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withEditorId", + "getterDocumentation" : "/**The unique ID of the editor associated with the notebook execution.
\n@return The unique ID of the editor associated with the notebook execution.*/", + "getterMethodName" : "getEditorId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "EditorId", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "EditorId", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "EditorId", + "sensitive" : false, + "setterDocumentation" : "/**The unique ID of the editor associated with the notebook execution.
\n@param editorId The unique ID of the editor associated with the notebook execution.*/", + "setterMethodName" : "setEditorId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "editorId", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The unique ID of the editor associated with the notebook execution.
\n@param editorId The unique ID of the editor associated with the notebook execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "editorId", + "variableType" : "String", + "documentation" : "The unique ID of the editor associated with the notebook execution.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "Status", + "c2jShape" : "NotebookExecutionStatus", + "deprecated" : false, + "documentation" : "The status filter for listing notebook executions.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
The status filter for listing notebook executions.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
The status filter for listing notebook executions.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
The status filter for listing notebook executions.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
The status filter for listing notebook executions.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
The status filter for listing notebook executions.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
\n@param from The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withFrom", + "getterDocumentation" : "/**The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
\n@return The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.*/", + "getterMethodName" : "getFrom", + "getterModel" : { + "returnType" : "java.util.Date", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "From", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "From", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "java.util.Date", + "marshallingType" : "DATE", + "name" : "From", + "sensitive" : false, + "setterDocumentation" : "/**The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
\n@param from The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.*/", + "setterMethodName" : "setFrom", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.Date", + "variableName" : "from", + "variableType" : "java.util.Date", + "documentation" : "", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
\n@param from The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : "unixTimestamp", + "variableDeclarationType" : "java.util.Date", + "variableName" : "from", + "variableType" : "java.util.Date", + "documentation" : "The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "xmlNameSpaceUri" : null + }, { + "c2jName" : "To", + "c2jShape" : "Date", + "deprecated" : false, + "documentation" : "The end of time range filter for listing notebook executions. The default is the current timestamp.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The end of time range filter for listing notebook executions. The default is the current timestamp.
\n@param to The end of time range filter for listing notebook executions. The default is the current timestamp.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTo", + "getterDocumentation" : "/**The end of time range filter for listing notebook executions. The default is the current timestamp.
\n@return The end of time range filter for listing notebook executions. The default is the current timestamp.*/", + "getterMethodName" : "getTo", + "getterModel" : { + "returnType" : "java.util.Date", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "To", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "To", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "java.util.Date", + "marshallingType" : "DATE", + "name" : "To", + "sensitive" : false, + "setterDocumentation" : "/**The end of time range filter for listing notebook executions. The default is the current timestamp.
\n@param to The end of time range filter for listing notebook executions. The default is the current timestamp.*/", + "setterMethodName" : "setTo", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.Date", + "variableName" : "to", + "variableType" : "java.util.Date", + "documentation" : "", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The end of time range filter for listing notebook executions. The default is the current timestamp.
\n@param to The end of time range filter for listing notebook executions. The default is the current timestamp.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : "unixTimestamp", + "variableDeclarationType" : "java.util.Date", + "variableName" : "to", + "variableType" : "java.util.Date", + "documentation" : "The end of time range filter for listing notebook executions. The default is the current timestamp.
", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "xmlNameSpaceUri" : null + }, { "c2jName" : "Marker", "c2jShape" : "Marker", "deprecated" : false, - "documentation" : "The pagination token that indicates the set of results to retrieve.
", + "documentation" : "The pagination token, returned by a previous ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.
The pagination token that indicates the set of results to retrieve.
\n@param marker The pagination token that indicates the set of results to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**The pagination token, returned by a previous ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.
ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withMarker",
- "getterDocumentation" : "/**The pagination token that indicates the set of results to retrieve.
\n@return The pagination token that indicates the set of results to retrieve.*/", + "getterDocumentation" : "/**The pagination token, returned by a previous ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.
ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.*/",
"getterMethodName" : "getMarker",
"getterModel" : {
"returnType" : "String",
@@ -67714,7 +69035,7 @@
"marshallingType" : "STRING",
"name" : "Marker",
"sensitive" : false,
- "setterDocumentation" : "/**The pagination token that indicates the set of results to retrieve.
\n@param marker The pagination token that indicates the set of results to retrieve.*/", + "setterDocumentation" : "/**The pagination token, returned by a previous ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.
ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.*/",
"setterMethodName" : "setMarker",
"setterModel" : {
"timestampFormat" : null,
@@ -67729,29 +69050,169 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**The pagination token that indicates the set of results to retrieve.
\n@param marker The pagination token that indicates the set of results to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The pagination token, returned by a previous ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.
ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "marker",
"variableType" : "String",
- "documentation" : "The pagination token that indicates the set of results to retrieve.
", + "documentation" : "The pagination token, returned by a previous ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.
The unique ID of the editor associated with the notebook execution.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The unique ID of the editor associated with the notebook execution.
\n@param editorId The unique ID of the editor associated with the notebook execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withEditorId", + "getterDocumentation" : "/**The unique ID of the editor associated with the notebook execution.
\n@return The unique ID of the editor associated with the notebook execution.*/", + "getterMethodName" : "getEditorId", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "EditorId", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "EditorId", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "EditorId", + "sensitive" : false, + "setterDocumentation" : "/**The unique ID of the editor associated with the notebook execution.
\n@param editorId The unique ID of the editor associated with the notebook execution.*/", + "setterMethodName" : "setEditorId", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "editorId", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The unique ID of the editor associated with the notebook execution.
\n@param editorId The unique ID of the editor associated with the notebook execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "editorId", + "variableType" : "String", + "documentation" : "The unique ID of the editor associated with the notebook execution.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, + "From" : { + "c2jName" : "From", + "c2jShape" : "Date", + "deprecated" : false, + "documentation" : "The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
\n@param from The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withFrom", + "getterDocumentation" : "/**The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
\n@return The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.*/", + "getterMethodName" : "getFrom", + "getterModel" : { + "returnType" : "java.util.Date", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "From", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "From", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "java.util.Date", + "marshallingType" : "DATE", + "name" : "From", + "sensitive" : false, + "setterDocumentation" : "/**The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
\n@param from The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.*/", + "setterMethodName" : "setFrom", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.Date", + "variableName" : "from", + "variableType" : "java.util.Date", + "documentation" : "", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
\n@param from The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : "unixTimestamp", + "variableDeclarationType" : "java.util.Date", + "variableName" : "from", + "variableType" : "java.util.Date", + "documentation" : "The beginning of time range filter for listing notebook executions. The default is the timestamp of 30 days ago.
", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "xmlNameSpaceUri" : null + }, "Marker" : { "c2jName" : "Marker", "c2jShape" : "Marker", "deprecated" : false, - "documentation" : "The pagination token that indicates the set of results to retrieve.
", + "documentation" : "The pagination token, returned by a previous ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.
The pagination token that indicates the set of results to retrieve.
\n@param marker The pagination token that indicates the set of results to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**The pagination token, returned by a previous ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.
ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withMarker",
- "getterDocumentation" : "/**The pagination token that indicates the set of results to retrieve.
\n@return The pagination token that indicates the set of results to retrieve.*/", + "getterDocumentation" : "/**The pagination token, returned by a previous ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.
ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.*/",
"getterMethodName" : "getMarker",
"getterModel" : {
"returnType" : "String",
@@ -67785,7 +69246,7 @@
"marshallingType" : "STRING",
"name" : "Marker",
"sensitive" : false,
- "setterDocumentation" : "/**The pagination token that indicates the set of results to retrieve.
\n@param marker The pagination token that indicates the set of results to retrieve.*/", + "setterDocumentation" : "/**The pagination token, returned by a previous ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.
ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.*/",
"setterMethodName" : "setMarker",
"setterModel" : {
"timestampFormat" : null,
@@ -67800,40 +69261,180 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**The pagination token that indicates the set of results to retrieve.
\n@param marker The pagination token that indicates the set of results to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The pagination token, returned by a previous ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.
ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "marker",
"variableType" : "String",
- "documentation" : "The pagination token that indicates the set of results to retrieve.
", + "documentation" : "The pagination token, returned by a previous ListNotebookExecutions
call, that indicates the start of the list for this ListNotebookExecutions
call.
The status filter for listing notebook executions.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
The status filter for listing notebook executions.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
The status filter for listing notebook executions.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
The status filter for listing notebook executions.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
The status filter for listing notebook executions.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
The status filter for listing notebook executions.
START_PENDING
indicates that the cluster has received the execution request but execution has not begun.
STARTING
indicates that the execution is starting on the cluster.
RUNNING
indicates that the execution is being processed by the cluster.
FINISHING
indicates that execution processing is in the final stages.
FINISHED
indicates that the execution has completed without error.
FAILING
indicates that the execution is failing and will not finish successfully.
FAILED
indicates that the execution failed.
STOP_PENDING
indicates that the cluster has received a StopNotebookExecution
request and the stop is pending.
STOPPING
indicates that the cluster is in the process of stopping the execution as a result of a StopNotebookExecution
request.
STOPPED
indicates that the execution stopped because of a StopNotebookExecution
request.
The end of time range filter for listing notebook executions. The default is the current timestamp.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The end of time range filter for listing notebook executions. The default is the current timestamp.
\n@param to The end of time range filter for listing notebook executions. The default is the current timestamp.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTo", + "getterDocumentation" : "/**The end of time range filter for listing notebook executions. The default is the current timestamp.
\n@return The end of time range filter for listing notebook executions. The default is the current timestamp.*/", + "getterMethodName" : "getTo", + "getterModel" : { + "returnType" : "java.util.Date", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "To", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "To", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "java.util.Date", + "marshallingType" : "DATE", + "name" : "To", + "sensitive" : false, + "setterDocumentation" : "/**The end of time range filter for listing notebook executions. The default is the current timestamp.
\n@param to The end of time range filter for listing notebook executions. The default is the current timestamp.*/", + "setterMethodName" : "setTo", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "java.util.Date", + "variableName" : "to", + "variableType" : "java.util.Date", + "documentation" : "", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The end of time range filter for listing notebook executions. The default is the current timestamp.
\n@param to The end of time range filter for listing notebook executions. The default is the current timestamp.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : "unixTimestamp", + "variableDeclarationType" : "java.util.Date", + "variableName" : "to", + "variableType" : "java.util.Date", + "documentation" : "The end of time range filter for listing notebook executions. The default is the current timestamp.
", + "simpleType" : "Date", + "variableSetterType" : "java.util.Date" + }, + "xmlNameSpaceUri" : null } }, "packageName" : "com.amazonaws.services.elasticmapreduce.request", "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, - "shapeName" : "ListSecurityConfigurationsRequest", + "shapeName" : "ListNotebookExecutionsRequest", "signerAware" : false, "signerType" : null, "unmarshaller" : null, "variable" : { "timestampFormat" : null, - "variableDeclarationType" : "ListSecurityConfigurationsRequest", - "variableName" : "listSecurityConfigurationsRequest", - "variableType" : "ListSecurityConfigurationsRequest", + "variableDeclarationType" : "ListNotebookExecutionsRequest", + "variableName" : "listNotebookExecutionsRequest", + "variableType" : "ListNotebookExecutionsRequest", "documentation" : null, - "simpleType" : "ListSecurityConfigurationsRequest", - "variableSetterType" : "ListSecurityConfigurationsRequest" + "simpleType" : "ListNotebookExecutionsRequest", + "variableSetterType" : "ListNotebookExecutionsRequest" }, "wrapper" : false }, - "ListSecurityConfigurationsResult" : { - "c2jName" : "ListSecurityConfigurationsOutput", + "ListNotebookExecutionsResult" : { + "c2jName" : "ListNotebookExecutionsOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, @@ -67845,7 +69446,7 @@ "endpointDiscoveryMembers" : null, "enums" : null, "errorCode" : null, - "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.response.ListSecurityConfigurationsResult", + "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.response.ListNotebookExecutionsResult", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, @@ -67853,18 +69454,18 @@ "hasStreamingMember" : false, "marshaller" : null, "members" : [ { - "c2jName" : "SecurityConfigurations", - "c2jShape" : "SecurityConfigurationList", + "c2jName" : "NotebookExecutions", + "c2jShape" : "NotebookExecutionSummaryList", "deprecated" : false, - "documentation" : "The creation date and time, and name, of each security configuration.
", + "documentation" : "A list of notebook executions.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The creation date and time, and name, of each security configuration.
\n@param securityConfigurations The creation date and time, and name, of each security configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withSecurityConfigurations", - "getterDocumentation" : "/**The creation date and time, and name, of each security configuration.
\n@return The creation date and time, and name, of each security configuration.*/", - "getterMethodName" : "getSecurityConfigurations", + "fluentSetterDocumentation" : "/**A list of notebook executions.
\n@param notebookExecutions A list of notebook executions.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNotebookExecutions", + "getterDocumentation" : "/**A list of notebook executions.
\n@return A list of notebook executions.*/", + "getterMethodName" : "getNotebookExecutions", "getterModel" : { - "returnType" : "java.util.ListThe creation date and time, and name, of each security configuration.
\n@param securityConfigurations The creation date and time, and name, of each security configuration.*/", - "setterMethodName" : "setSecurityConfigurations", + "setterDocumentation" : "/**A list of notebook executions.
\n@param notebookExecutions A list of notebook executions.*/", + "setterMethodName" : "setNotebookExecutions", "setterModel" : { "timestampFormat" : null, - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe creation date and time, and name, of each security configuration.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setSecurityConfigurations(java.util.Collection)} or {@link #withSecurityConfigurations(java.util.Collection)} if you want to override the existing values.
\n@param securityConfigurations The creation date and time, and name, of each security configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**A list of notebook executions.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setNotebookExecutions(java.util.Collection)} or {@link #withNotebookExecutions(java.util.Collection)} if you want to override the existing values.
\n@param notebookExecutions A list of notebook executions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe creation date and time, and name, of each security configuration.
", - "simpleType" : "ListA list of notebook executions.
", + "simpleType" : "ListA pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.
", + "documentation" : "A pagination token that a subsequent ListNotebookExecutions
can use to determine the next set of results to retrieve.
A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.
\n@param marker A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**A pagination token that a subsequent ListNotebookExecutions
can use to determine the next set of results to retrieve.
ListNotebookExecutions
can use to determine the next set of results to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withMarker",
- "getterDocumentation" : "/**A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.
\n@return A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.*/", + "getterDocumentation" : "/**A pagination token that a subsequent ListNotebookExecutions
can use to determine the next set of results to retrieve.
ListNotebookExecutions
can use to determine the next set of results to retrieve.*/",
"getterMethodName" : "getMarker",
"getterModel" : {
"returnType" : "String",
@@ -68048,7 +69649,7 @@
"marshallingType" : "STRING",
"name" : "Marker",
"sensitive" : false,
- "setterDocumentation" : "/**A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.
\n@param marker A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.*/", + "setterDocumentation" : "/**A pagination token that a subsequent ListNotebookExecutions
can use to determine the next set of results to retrieve.
ListNotebookExecutions
can use to determine the next set of results to retrieve.*/",
"setterMethodName" : "setMarker",
"setterModel" : {
"timestampFormat" : null,
@@ -68063,13 +69664,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.
\n@param marker A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**A pagination token that a subsequent ListNotebookExecutions
can use to determine the next set of results to retrieve.
ListNotebookExecutions
can use to determine the next set of results to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "marker",
"variableType" : "String",
- "documentation" : "A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.
", + "documentation" : "A pagination token that a subsequent ListNotebookExecutions
can use to determine the next set of results to retrieve.
A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.
", + "documentation" : "A pagination token that a subsequent ListNotebookExecutions
can use to determine the next set of results to retrieve.
A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.
\n@param marker A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**A pagination token that a subsequent ListNotebookExecutions
can use to determine the next set of results to retrieve.
ListNotebookExecutions
can use to determine the next set of results to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withMarker",
- "getterDocumentation" : "/**A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.
\n@return A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.*/", + "getterDocumentation" : "/**A pagination token that a subsequent ListNotebookExecutions
can use to determine the next set of results to retrieve.
ListNotebookExecutions
can use to determine the next set of results to retrieve.*/",
"getterMethodName" : "getMarker",
"getterModel" : {
"returnType" : "String",
@@ -68119,7 +69720,7 @@
"marshallingType" : "STRING",
"name" : "Marker",
"sensitive" : false,
- "setterDocumentation" : "/**A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.
\n@param marker A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.*/", + "setterDocumentation" : "/**A pagination token that a subsequent ListNotebookExecutions
can use to determine the next set of results to retrieve.
ListNotebookExecutions
can use to determine the next set of results to retrieve.*/",
"setterMethodName" : "setMarker",
"setterModel" : {
"timestampFormat" : null,
@@ -68134,31 +69735,31 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.
\n@param marker A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**A pagination token that a subsequent ListNotebookExecutions
can use to determine the next set of results to retrieve.
ListNotebookExecutions
can use to determine the next set of results to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "marker",
"variableType" : "String",
- "documentation" : "A pagination token that indicates the next set of results to retrieve. Include the marker in the next ListSecurityConfiguration call to retrieve the next page of results, if required.
", + "documentation" : "A pagination token that a subsequent ListNotebookExecutions
can use to determine the next set of results to retrieve.
The creation date and time, and name, of each security configuration.
", + "documentation" : "A list of notebook executions.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The creation date and time, and name, of each security configuration.
\n@param securityConfigurations The creation date and time, and name, of each security configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withSecurityConfigurations", - "getterDocumentation" : "/**The creation date and time, and name, of each security configuration.
\n@return The creation date and time, and name, of each security configuration.*/", - "getterMethodName" : "getSecurityConfigurations", + "fluentSetterDocumentation" : "/**A list of notebook executions.
\n@param notebookExecutions A list of notebook executions.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withNotebookExecutions", + "getterDocumentation" : "/**A list of notebook executions.
\n@return A list of notebook executions.*/", + "getterMethodName" : "getNotebookExecutions", "getterModel" : { - "returnType" : "java.util.ListThe creation date and time, and name, of each security configuration.
\n@param securityConfigurations The creation date and time, and name, of each security configuration.*/", - "setterMethodName" : "setSecurityConfigurations", + "setterDocumentation" : "/**A list of notebook executions.
\n@param notebookExecutions A list of notebook executions.*/", + "setterMethodName" : "setNotebookExecutions", "setterModel" : { "timestampFormat" : null, - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe creation date and time, and name, of each security configuration.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setSecurityConfigurations(java.util.Collection)} or {@link #withSecurityConfigurations(java.util.Collection)} if you want to override the existing values.
\n@param securityConfigurations The creation date and time, and name, of each security configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**A list of notebook executions.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setNotebookExecutions(java.util.Collection)} or {@link #withNotebookExecutions(java.util.Collection)} if you want to override the existing values.
\n@param notebookExecutions A list of notebook executions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe creation date and time, and name, of each security configuration.
", - "simpleType" : "ListA list of notebook executions.
", + "simpleType" : "ListThis input determines which steps to list.
", + "documentation" : "", "endpointDiscoveryMembers" : null, "enums" : null, "errorCode" : null, - "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.request.ListStepsRequest", + "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.request.ListSecurityConfigurationsRequest", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { - "action" : "ListSteps", + "action" : "ListSecurityConfigurations", "locationName" : null, "requestUri" : "/", - "target" : "ElasticMapReduce.ListSteps", + "target" : "ElasticMapReduce.ListSecurityConfigurations", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { - "c2jName" : "ClusterId", - "c2jShape" : "ClusterId", + "c2jName" : "Marker", + "c2jShape" : "Marker", "deprecated" : false, - "documentation" : "The identifier of the cluster for which to list the steps.
", + "documentation" : "The pagination token that indicates the set of results to retrieve.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The identifier of the cluster for which to list the steps.
\n@param clusterId The identifier of the cluster for which to list the steps.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withClusterId", - "getterDocumentation" : "/**The identifier of the cluster for which to list the steps.
\n@return The identifier of the cluster for which to list the steps.*/", - "getterMethodName" : "getClusterId", + "fluentSetterDocumentation" : "/**The pagination token that indicates the set of results to retrieve.
\n@param marker The pagination token that indicates the set of results to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withMarker", + "getterDocumentation" : "/**The pagination token that indicates the set of results to retrieve.
\n@return The pagination token that indicates the set of results to retrieve.*/", + "getterMethodName" : "getMarker", "getterModel" : { "returnType" : "String", "documentation" : null @@ -68375,11 +69976,11 @@ "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", - "marshallLocationName" : "ClusterId", + "marshallLocationName" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, - "unmarshallLocationName" : "ClusterId", + "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, @@ -68391,14 +69992,14 @@ "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", - "name" : "ClusterId", + "name" : "Marker", "sensitive" : false, - "setterDocumentation" : "/**The identifier of the cluster for which to list the steps.
\n@param clusterId The identifier of the cluster for which to list the steps.*/", - "setterMethodName" : "setClusterId", + "setterDocumentation" : "/**The pagination token that indicates the set of results to retrieve.
\n@param marker The pagination token that indicates the set of results to retrieve.*/", + "setterMethodName" : "setMarker", "setterModel" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "clusterId", + "variableName" : "marker", "variableType" : "String", "documentation" : "", "simpleType" : "String", @@ -68408,183 +70009,142 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The identifier of the cluster for which to list the steps.
\n@param clusterId The identifier of the cluster for which to list the steps.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The pagination token that indicates the set of results to retrieve.
\n@param marker The pagination token that indicates the set of results to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", - "variableName" : "clusterId", + "variableName" : "marker", "variableType" : "String", - "documentation" : "The identifier of the cluster for which to list the steps.
", + "documentation" : "The pagination token that indicates the set of results to retrieve.
", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null - }, { - "c2jName" : "StepStates", - "c2jShape" : "StepStateList", - "deprecated" : false, - "documentation" : "The filter to limit the step list based on certain states.
", - "endpointDiscoveryId" : false, - "enumType" : "StepState", - "fluentSetterDocumentation" : "/**The filter to limit the step list based on certain states.
\n@param stepStates The filter to limit the step list based on certain states.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StepState*/", - "fluentSetterMethodName" : "withStepStates", - "getterDocumentation" : "/**The filter to limit the step list based on certain states.
\n@return The filter to limit the step list based on certain states.\n@see StepState*/", - "getterMethodName" : "getStepStates", - "getterModel" : { - "returnType" : "java.util.ListThe pagination token that indicates the set of results to retrieve.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The pagination token that indicates the set of results to retrieve.
\n@param marker The pagination token that indicates the set of results to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withMarker", + "getterDocumentation" : "/**The pagination token that indicates the set of results to retrieve.
\n@return The pagination token that indicates the set of results to retrieve.*/", + "getterMethodName" : "getMarker", + "getterModel" : { + "returnType" : "String", + "documentation" : null }, - "memberLocationName" : null, - "memberType" : "String", + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "Marker", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "Marker", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, "map" : false, - "marshallNonAutoConstructedEmptyLists" : false, - "memberAdditionalMarshallingPath" : null, - "memberAdditionalUnmarshallingPath" : null, - "sendEmptyQueryString" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "Marker", + "sensitive" : false, + "setterDocumentation" : "/**The pagination token that indicates the set of results to retrieve.
\n@param marker The pagination token that indicates the set of results to retrieve.*/", + "setterMethodName" : "setMarker", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "marker", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, "simple" : true, - "simpleType" : "String", - "templateImplType" : "com.amazonaws.internal.SdkInternalListThe filter to limit the step list based on certain states.
\n@param stepStates The filter to limit the step list based on certain states.\n@see StepState*/", - "setterMethodName" : "setStepStates", - "setterModel" : { - "timestampFormat" : null, - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe filter to limit the step list based on certain states.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setStepStates(java.util.Collection)} or {@link #withStepStates(java.util.Collection)} if you want to override the existing values.
\n@param stepStates The filter to limit the step list based on certain states.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StepState*/", - "variable" : { - "timestampFormat" : null, - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe filter to limit the step list based on certain states.
", - "simpleType" : "ListThe pagination token that indicates the set of results to retrieve.
\n@param marker The pagination token that indicates the set of results to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "marker", + "variableType" : "String", + "documentation" : "The pagination token that indicates the set of results to retrieve.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + } + }, + "packageName" : "com.amazonaws.services.elasticmapreduce.request", + "requestSignerAware" : false, + "requestSignerClassFqcn" : null, + "required" : null, + "shapeName" : "ListSecurityConfigurationsRequest", + "signerAware" : false, + "signerType" : null, + "unmarshaller" : null, + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "ListSecurityConfigurationsRequest", + "variableName" : "listSecurityConfigurationsRequest", + "variableType" : "ListSecurityConfigurationsRequest", + "documentation" : null, + "simpleType" : "ListSecurityConfigurationsRequest", + "variableSetterType" : "ListSecurityConfigurationsRequest" + }, + "wrapper" : false + }, + "ListSecurityConfigurationsResult" : { + "c2jName" : "ListSecurityConfigurationsOutput", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "", + "endpointDiscoveryMembers" : null, + "enums" : null, + "errorCode" : null, + "fullyQualifiedName" : "com.amazonaws.services.elasticmapreduce.response.ListSecurityConfigurationsResult", + "hasHeaderMember" : false, + "hasPayloadMember" : false, + "hasRequiresLengthMember" : false, + "hasStatusCodeMember" : false, + "hasStreamingMember" : false, + "marshaller" : null, + "members" : [ { + "c2jName" : "SecurityConfigurations", + "c2jShape" : "SecurityConfigurationList", "deprecated" : false, - "documentation" : "The filter to limit the step list based on the identifier of the steps. You can specify a maximum of ten Step IDs. The character constraint applies to the overall length of the array.
", + "documentation" : "The creation date and time, and name, of each security configuration.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The filter to limit the step list based on the identifier of the steps. You can specify a maximum of ten Step IDs. The character constraint applies to the overall length of the array.
\n@param stepIds The filter to limit the step list based on the identifier of the steps. You can specify a maximum of ten Step IDs. The character constraint applies to the overall length of the array.\n@return Returns a reference to this object so that method calls can be chained together.*/", - "fluentSetterMethodName" : "withStepIds", - "getterDocumentation" : "/**The filter to limit the step list based on the identifier of the steps. You can specify a maximum of ten Step IDs. The character constraint applies to the overall length of the array.
\n@return The filter to limit the step list based on the identifier of the steps. You can specify a maximum of ten Step IDs. The character constraint applies to the overall length of the array.*/", - "getterMethodName" : "getStepIds", + "fluentSetterDocumentation" : "/**The creation date and time, and name, of each security configuration.
\n@param securityConfigurations The creation date and time, and name, of each security configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withSecurityConfigurations", + "getterDocumentation" : "/**The creation date and time, and name, of each security configuration.
\n@return The creation date and time, and name, of each security configuration.*/", + "getterMethodName" : "getSecurityConfigurations", "getterModel" : { - "returnType" : "java.util.ListThe filter to limit the step list based on the identifier of the steps. You can specify a maximum of ten Step IDs. The character constraint applies to the overall length of the array.
\n@param stepIds The filter to limit the step list based on the identifier of the steps. You can specify a maximum of ten Step IDs. The character constraint applies to the overall length of the array.*/", - "setterMethodName" : "setStepIds", + "setterDocumentation" : "/**The creation date and time, and name, of each security configuration.
\n@param securityConfigurations The creation date and time, and name, of each security configuration.*/", + "setterMethodName" : "setSecurityConfigurations", "setterModel" : { "timestampFormat" : null, - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe filter to limit the step list based on the identifier of the steps. You can specify a maximum of ten Step IDs. The character constraint applies to the overall length of the array.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setStepIds(java.util.Collection)} or {@link #withStepIds(java.util.Collection)} if you want to override the existing values.
\n@param stepIds The filter to limit the step list based on the identifier of the steps. You can specify a maximum of ten Step IDs. The character constraint applies to the overall length of the array.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The creation date and time, and name, of each security configuration.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setSecurityConfigurations(java.util.Collection)} or {@link #withSecurityConfigurations(java.util.Collection)} if you want to override the existing values.
\n@param securityConfigurations The creation date and time, and name, of each security configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, - "variableDeclarationType" : "com.amazonaws.internal.SdkInternalListThe filter to limit the step list based on the identifier of the steps. You can specify a maximum of ten Step IDs. The character constraint applies to the overall length of the array.
", - "simpleType" : "ListThe creation date and time, and name, of each security configuration.
", + "simpleType" : "List