public NetworkInterface unmarshall(JsonUnmarshallerContext context) throws Exception { NetworkInterface networkInterface = new NetworkInterface(); int originalDepth = context.getCurrentDepth(); int targetDepth = originalDepth + 1; JsonToken token = context.currentToken; if (token == null) token = context.nextToken(); while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("Ipv4Address", targetDepth)) { context.nextToken(); networkInterface.setIpv4Address(StringJsonUnmarshaller.getInstance().unmarshall(context)); } if (context.testExpression("MacAddress", targetDepth)) { context.nextToken(); networkInterface.setMacAddress(StringJsonUnmarshaller.getInstance().unmarshall(context)); } if (context.testExpression("Ipv6Address", targetDepth)) { context.nextToken(); networkInterface.setIpv6Address(StringJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getCurrentDepth() <= originalDepth) break; } token = context.nextToken(); } return networkInterface; }
public Location unmarshall(JsonUnmarshallerContext context) throws Exception { Location location = new Location(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.currentToken; if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("locationCode", targetDepth)) { context.nextToken(); location.setLocationCode(StringJsonUnmarshaller.getInstance().unmarshall(context)); } if (context.testExpression("locationName", targetDepth)) { context.nextToken(); location.setLocationName(StringJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return location; }
public WorkflowExecutionInfos unmarshall(JsonUnmarshallerContext context) throws Exception { WorkflowExecutionInfos workflowExecutionInfos = new WorkflowExecutionInfos(); int originalDepth = context.getCurrentDepth(); int targetDepth = originalDepth + 1; JsonToken token = context.currentToken; if (token == null) token = context.nextToken(); while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("executionInfos", targetDepth)) { workflowExecutionInfos.setExecutionInfos( new ListUnmarshaller<WorkflowExecutionInfo>( WorkflowExecutionInfoJsonUnmarshaller.getInstance()) .unmarshall(context)); } if (context.testExpression("nextPageToken", targetDepth)) { context.nextToken(); workflowExecutionInfos.setNextPageToken( StringJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getCurrentDepth() <= originalDepth) break; } token = context.nextToken(); } return workflowExecutionInfos; }
public ListRunsResult unmarshall(JsonUnmarshallerContext context) throws Exception { ListRunsResult listRunsResult = new ListRunsResult(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("runs", targetDepth)) { context.nextToken(); listRunsResult.setRuns( new ListUnmarshaller<Run>(RunJsonUnmarshaller.getInstance()).unmarshall(context)); } if (context.testExpression("nextToken", targetDepth)) { context.nextToken(); listRunsResult.setNextToken(StringJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return listRunsResult; }
public CreateGrantResult unmarshall(JsonUnmarshallerContext context) throws Exception { CreateGrantResult createGrantResult = new CreateGrantResult(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("GrantToken", targetDepth)) { context.nextToken(); createGrantResult.setGrantToken( context.getUnmarshaller(String.class).unmarshall(context)); } if (context.testExpression("GrantId", targetDepth)) { context.nextToken(); createGrantResult.setGrantId(context.getUnmarshaller(String.class).unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return createGrantResult; }
public AddWorkingStorageResult unmarshall(JsonUnmarshallerContext context) throws Exception { AddWorkingStorageResult addWorkingStorageResult = new AddWorkingStorageResult(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.currentToken; if (token == null) token = context.nextToken(); while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("GatewayARN", targetDepth)) { context.nextToken(); addWorkingStorageResult.setGatewayARN( StringJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return addWorkingStorageResult; }
public PutPipelineDefinitionResult unmarshall(JsonUnmarshallerContext context) throws Exception { PutPipelineDefinitionResult putPipelineDefinitionResult = new PutPipelineDefinitionResult(); int originalDepth = context.getCurrentDepth(); int targetDepth = originalDepth + 1; JsonToken token = context.currentToken; if (token == null) token = context.nextToken(); while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("validationErrors", targetDepth)) { putPipelineDefinitionResult.setValidationErrors( new ListUnmarshaller<ValidationError>(ValidationErrorJsonUnmarshaller.getInstance()) .unmarshall(context)); } if (context.testExpression("errored", targetDepth)) { context.nextToken(); putPipelineDefinitionResult.setErrored( BooleanJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getCurrentDepth() <= originalDepth) break; } token = context.nextToken(); } return putPipelineDefinitionResult; }
public Tag unmarshall(JsonUnmarshallerContext context) throws Exception { Tag tag = new Tag(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("Key", targetDepth)) { context.nextToken(); tag.setKey(context.getUnmarshaller(String.class).unmarshall(context)); } if (context.testExpression("Value", targetDepth)) { context.nextToken(); tag.setValue(context.getUnmarshaller(String.class).unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return tag; }
public JobSummary unmarshall(JsonUnmarshallerContext context) throws Exception { JobSummary jobSummary = new JobSummary(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("jobId", targetDepth)) { context.nextToken(); jobSummary.setJobId(context.getUnmarshaller(String.class).unmarshall(context)); } if (context.testExpression("jobName", targetDepth)) { context.nextToken(); jobSummary.setJobName(context.getUnmarshaller(String.class).unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return jobSummary; }
public ThrottleSettings unmarshall(JsonUnmarshallerContext context) throws Exception { ThrottleSettings throttleSettings = new ThrottleSettings(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("burstLimit", targetDepth)) { context.nextToken(); throttleSettings.setBurstLimit( context.getUnmarshaller(Integer.class).unmarshall(context)); } if (context.testExpression("rateLimit", targetDepth)) { context.nextToken(); throttleSettings.setRateLimit(context.getUnmarshaller(Double.class).unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return throttleSettings; }
public RefreshTrustedAdvisorCheckResult unmarshall(JsonUnmarshallerContext context) throws Exception { RefreshTrustedAdvisorCheckResult refreshTrustedAdvisorCheckResult = new RefreshTrustedAdvisorCheckResult(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("status", targetDepth)) { context.nextToken(); refreshTrustedAdvisorCheckResult.setStatus( TrustedAdvisorCheckRefreshStatusJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return refreshTrustedAdvisorCheckResult; }
public WriteRequest unmarshall(JsonUnmarshallerContext context) throws Exception { WriteRequest writeRequest = new WriteRequest(); int originalDepth = context.getCurrentDepth(); int targetDepth = originalDepth + 1; JsonToken token = context.currentToken; if (token == null) token = context.nextToken(); while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("PutRequest", targetDepth)) { context.nextToken(); writeRequest.setPutRequest(PutRequestJsonUnmarshaller.getInstance().unmarshall(context)); } if (context.testExpression("DeleteRequest", targetDepth)) { context.nextToken(); writeRequest.setDeleteRequest( DeleteRequestJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getCurrentDepth() <= originalDepth) break; } token = context.nextToken(); } return writeRequest; }
public FleetError unmarshall(JsonUnmarshallerContext context) throws Exception { FleetError fleetError = new FleetError(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("ErrorCode", targetDepth)) { context.nextToken(); fleetError.setErrorCode(context.getUnmarshaller(String.class).unmarshall(context)); } if (context.testExpression("ErrorMessage", targetDepth)) { context.nextToken(); fleetError.setErrorMessage(context.getUnmarshaller(String.class).unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return fleetError; }
public DomainDetail unmarshall(JsonUnmarshallerContext context) throws Exception { DomainDetail domainDetail = new DomainDetail(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.currentToken; if (token == null) token = context.nextToken(); while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("domainInfo", targetDepth)) { context.nextToken(); domainDetail.setDomainInfo(DomainInfoJsonUnmarshaller.getInstance().unmarshall(context)); } if (context.testExpression("configuration", targetDepth)) { context.nextToken(); domainDetail.setConfiguration( DomainConfigurationJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return domainDetail; }
public ActivityTaskStatus unmarshall(JsonUnmarshallerContext context) throws Exception { ActivityTaskStatus activityTaskStatus = new ActivityTaskStatus(); int originalDepth = context.getCurrentDepth(); int targetDepth = originalDepth + 1; JsonToken token = context.currentToken; if (token == null) token = context.nextToken(); while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("cancelRequested", targetDepth)) { context.nextToken(); activityTaskStatus.setCancelRequested( BooleanJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getCurrentDepth() <= originalDepth) break; } token = context.nextToken(); } return activityTaskStatus; }
public WebACLUpdate unmarshall(JsonUnmarshallerContext context) throws Exception { WebACLUpdate webACLUpdate = new WebACLUpdate(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("Action", targetDepth)) { context.nextToken(); webACLUpdate.setAction(context.getUnmarshaller(String.class).unmarshall(context)); } if (context.testExpression("ActivatedRule", targetDepth)) { context.nextToken(); webACLUpdate.setActivatedRule( ActivatedRuleJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return webACLUpdate; }
public SeverityLevel unmarshall(JsonUnmarshallerContext context) throws Exception { SeverityLevel severityLevel = new SeverityLevel(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("code", targetDepth)) { context.nextToken(); severityLevel.setCode(context.getUnmarshaller(String.class).unmarshall(context)); } if (context.testExpression("name", targetDepth)) { context.nextToken(); severityLevel.setName(context.getUnmarshaller(String.class).unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return severityLevel; }
public Key unmarshall(JsonUnmarshallerContext context) throws Exception { Key key = new Key(); int originalDepth = context.getCurrentDepth(); int targetDepth = originalDepth + 1; JsonToken token = context.currentToken; if (token == null) token = context.nextToken(); while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("HashKeyElement", targetDepth)) { context.nextToken(); key.setHashKeyElement(AttributeValueJsonUnmarshaller.getInstance().unmarshall(context)); } if (context.testExpression("RangeKeyElement", targetDepth)) { context.nextToken(); key.setRangeKeyElement(AttributeValueJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getCurrentDepth() <= originalDepth) break; } token = context.nextToken(); } return key; }
public ParameterConstraints unmarshall(JsonUnmarshallerContext context) throws Exception { ParameterConstraints parameterConstraints = new ParameterConstraints(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("AllowedValues", targetDepth)) { context.nextToken(); parameterConstraints.setAllowedValues( new ListUnmarshaller<String>(context.getUnmarshaller(String.class)) .unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return parameterConstraints; }
public DescribeLoadBasedAutoScalingResult unmarshall(JsonUnmarshallerContext context) throws Exception { DescribeLoadBasedAutoScalingResult describeLoadBasedAutoScalingResult = new DescribeLoadBasedAutoScalingResult(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("LoadBasedAutoScalingConfigurations", targetDepth)) { context.nextToken(); describeLoadBasedAutoScalingResult.setLoadBasedAutoScalingConfigurations( new ListUnmarshaller<LoadBasedAutoScalingConfiguration>( LoadBasedAutoScalingConfigurationJsonUnmarshaller.getInstance()) .unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return describeLoadBasedAutoScalingResult; }
public DescribeServicesResult unmarshall(JsonUnmarshallerContext context) throws Exception { DescribeServicesResult describeServicesResult = new DescribeServicesResult(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.currentToken; if (token == null) token = context.nextToken(); while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("services", targetDepth)) { describeServicesResult.setServices( new ListUnmarshaller<Service>(ServiceJsonUnmarshaller.getInstance()) .unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return describeServicesResult; }
public AddCommunicationToCaseResult unmarshall(JsonUnmarshallerContext context) throws Exception { AddCommunicationToCaseResult addCommunicationToCaseResult = new AddCommunicationToCaseResult(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("result", targetDepth)) { context.nextToken(); addCommunicationToCaseResult.setResult( BooleanJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return addCommunicationToCaseResult; }
public UpdateDomainContactPrivacyResult unmarshall(JsonUnmarshallerContext context) throws Exception { UpdateDomainContactPrivacyResult updateDomainContactPrivacyResult = new UpdateDomainContactPrivacyResult(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("OperationId", targetDepth)) { context.nextToken(); updateDomainContactPrivacyResult.setOperationId( StringJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return updateDomainContactPrivacyResult; }
public IncompatibilityMessage unmarshall(JsonUnmarshallerContext context) throws Exception { IncompatibilityMessage incompatibilityMessage = new IncompatibilityMessage(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("message", targetDepth)) { context.nextToken(); incompatibilityMessage.setMessage( StringJsonUnmarshaller.getInstance().unmarshall(context)); } if (context.testExpression("type", targetDepth)) { context.nextToken(); incompatibilityMessage.setType(StringJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return incompatibilityMessage; }
public PutItemResult unmarshall(JsonUnmarshallerContext context) throws Exception { PutItemResult putItemResult = new PutItemResult(); int originalDepth = context.getCurrentDepth(); int targetDepth = originalDepth + 1; JsonToken token = context.currentToken; if (token == null) token = context.nextToken(); while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("Attributes", targetDepth)) { putItemResult.setAttributes( new MapUnmarshaller<String, AttributeValue>( StringJsonUnmarshaller.getInstance(), AttributeValueJsonUnmarshaller.getInstance()) .unmarshall(context)); } if (context.testExpression("ConsumedCapacityUnits", targetDepth)) { context.nextToken(); putItemResult.setConsumedCapacityUnits( DoubleJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getCurrentDepth() <= originalDepth) break; } token = context.nextToken(); } return putItemResult; }
public DataRetrievalRule unmarshall(JsonUnmarshallerContext context) throws Exception { DataRetrievalRule dataRetrievalRule = new DataRetrievalRule(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("Strategy", targetDepth)) { context.nextToken(); dataRetrievalRule.setStrategy(StringJsonUnmarshaller.getInstance().unmarshall(context)); } if (context.testExpression("BytesPerHour", targetDepth)) { context.nextToken(); dataRetrievalRule.setBytesPerHour(LongJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return dataRetrievalRule; }
public ConfirmConnectionResult unmarshall(JsonUnmarshallerContext context) throws Exception { ConfirmConnectionResult confirmConnectionResult = new ConfirmConnectionResult(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("connectionState", targetDepth)) { context.nextToken(); confirmConnectionResult.setConnectionState( StringJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return confirmConnectionResult; }
public CancelWorkflowExecutionDecisionAttributes unmarshall(JsonUnmarshallerContext context) throws Exception { CancelWorkflowExecutionDecisionAttributes cancelWorkflowExecutionDecisionAttributes = new CancelWorkflowExecutionDecisionAttributes(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("details", targetDepth)) { context.nextToken(); cancelWorkflowExecutionDecisionAttributes.setDetails( context.getUnmarshaller(String.class).unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return cancelWorkflowExecutionDecisionAttributes; }
public GitHubLocation unmarshall(JsonUnmarshallerContext context) throws Exception { GitHubLocation gitHubLocation = new GitHubLocation(); int originalDepth = context.getCurrentDepth(); String currentParentElement = context.getCurrentParentElement(); int targetDepth = originalDepth + 1; JsonToken token = context.getCurrentToken(); if (token == null) token = context.nextToken(); if (token == VALUE_NULL) return null; while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("repository", targetDepth)) { context.nextToken(); gitHubLocation.setRepository(context.getUnmarshaller(String.class).unmarshall(context)); } if (context.testExpression("commitId", targetDepth)) { context.nextToken(); gitHubLocation.setCommitId(context.getUnmarshaller(String.class).unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) { if (context.getCurrentDepth() <= originalDepth) break; } } token = context.nextToken(); } return gitHubLocation; }
public BatchResponse unmarshall(JsonUnmarshallerContext context) throws Exception { BatchResponse batchResponse = new BatchResponse(); int originalDepth = context.getCurrentDepth(); int targetDepth = originalDepth + 1; JsonToken token = context.currentToken; if (token == null) token = context.nextToken(); while (true) { if (token == null) break; if (token == FIELD_NAME || token == START_OBJECT) { if (context.testExpression("Items", targetDepth)) { batchResponse.setItems( new ListUnmarshaller<java.util.Map<String, AttributeValue>>( new MapUnmarshaller<String, AttributeValue>( StringJsonUnmarshaller.getInstance(), AttributeValueJsonUnmarshaller.getInstance())) .unmarshall(context)); } if (context.testExpression("ConsumedCapacityUnits", targetDepth)) { context.nextToken(); batchResponse.setConsumedCapacityUnits( DoubleJsonUnmarshaller.getInstance().unmarshall(context)); } } else if (token == END_ARRAY || token == END_OBJECT) { if (context.getCurrentDepth() <= originalDepth) break; } token = context.nextToken(); } return batchResponse; }