configuration.setId(getText()); configuration.setEnabled("true".equals(getText())); configuration.setIncludedObjectVersions(getText()); s3BucketDestination.setAccountId(getText()); } else if (name.equals("Bucket")) { s3BucketDestination.setBucketArn(getText()); } else if (name.equals("Format")) { s3BucketDestination.setFormat(getText()); } else if (name.equals("Prefix")) { s3BucketDestination.setPrefix(getText()); s3BucketDestination.setEncryption(new ServerSideEncryptionS3()); } else if (name.equals(SSE_KMS)) { ServerSideEncryptionKMS kmsEncryption = new ServerSideEncryptionKMS().withKeyId(getText()); s3BucketDestination.setEncryption(kmsEncryption); filter.setPredicate(new InventoryPrefixPredicate(getText())); inventorySchedule.setFrequency(getText()); optionalFields.add(getText());
if (in("InventoryConfiguration")) { if (name.equals("Id")) { configuration.setId(getText()); } else if (name.equals("Destination")) { configuration.setDestination(inventoryDestination); inventoryDestination = null; } else if (name.equals("IsEnabled")) { configuration.setEnabled("true".equals(getText())); } else if (name.equals("Filter")) { configuration.setInventoryFilter(filter); filter = null; } else if (name.equals("IncludedObjectVersions")) { configuration.setIncludedObjectVersions(getText()); } else if (name.equals("Schedule")) { configuration.setSchedule(inventorySchedule); s3BucketDestination.setAccountId(getText()); } else if (name.equals("Bucket")) { s3BucketDestination.setBucketArn(getText()); } else if (name.equals("Format")) { s3BucketDestination.setFormat(getText()); } else if (name.equals("Prefix")) { s3BucketDestination.setPrefix(getText()); filter.setPredicate(new InventoryPrefixPredicate(getText())); inventorySchedule.setFrequency(getText()); optionalFields.add(getText());
if (in("InventoryConfiguration")) { if (name.equals("Id")) { configuration.setId(getText()); } else if (name.equals("Destination")) { configuration.setDestination(inventoryDestination); inventoryDestination = null; } else if (name.equals("IsEnabled")) { configuration.setEnabled("true".equals(getText())); } else if (name.equals("Filter")) { configuration.setInventoryFilter(filter); filter = null; } else if (name.equals("IncludedObjectVersions")) { configuration.setIncludedObjectVersions(getText()); } else if (name.equals("Schedule")) { configuration.setSchedule(inventorySchedule); s3BucketDestination.setAccountId(getText()); } else if (name.equals("Bucket")) { s3BucketDestination.setBucketArn(getText()); } else if (name.equals("Format")) { s3BucketDestination.setFormat(getText()); } else if (name.equals("Prefix")) { s3BucketDestination.setPrefix(getText()); filter.setPredicate(new InventoryPrefixPredicate(getText())); inventorySchedule.setFrequency(getText()); optionalFields.add(getText());
configuration.setId(getText()); configuration.setEnabled("true".equals(getText())); configuration.setIncludedObjectVersions(getText()); s3BucketDestination.setAccountId(getText()); } else if (name.equals("Bucket")) { s3BucketDestination.setBucketArn(getText()); } else if (name.equals("Format")) { s3BucketDestination.setFormat(getText()); } else if (name.equals("Prefix")) { s3BucketDestination.setPrefix(getText()); s3BucketDestination.setEncryption(new ServerSideEncryptionS3()); } else if (name.equals(SSE_KMS)) { ServerSideEncryptionKMS kmsEncryption = new ServerSideEncryptionKMS().withKeyId(getText()); s3BucketDestination.setEncryption(kmsEncryption); filter.setPredicate(new InventoryPrefixPredicate(getText())); inventorySchedule.setFrequency(getText()); optionalFields.add(getText());