@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NeptuneSettings extends Object implements Serializable, Cloneable, StructuredPojo
Provides information that defines an Amazon Neptune endpoint.
| Constructor and Description |
|---|
NeptuneSettings() |
| Modifier and Type | Method and Description |
|---|---|
NeptuneSettings |
clone() |
boolean |
equals(Object obj) |
Integer |
getErrorRetryDuration()
The number of milliseconds for AWS DMS to wait to retry a bulk-load of migrated graph data to the Neptune target
database before raising an error.
|
Boolean |
getIamAuthEnabled()
If you want IAM authorization enabled for this endpoint, set this parameter to
true and attach the
appropriate role policy document to your service role specified by ServiceAccessRoleArn. |
Integer |
getMaxFileSize()
The maximum size in KB of migrated graph data stored in a CSV file before AWS DMS bulk-loads the data to the
Neptune target database.
|
Integer |
getMaxRetryCount()
The number of times for AWS DMS to retry a bulk-load of migrated graph data to the Neptune target database before
raising an error.
|
String |
getS3BucketFolder()
A folder path where you where you want AWS DMS to store migrated graph data in the S3 bucket specified by
S3BucketName |
String |
getS3BucketName()
The name of the S3 bucket for AWS DMS to temporarily store migrated graph data in CSV files before bulk-loading
it to the Neptune target database.
|
String |
getServiceAccessRoleArn()
The ARN of the service role you have created for the Neptune target endpoint.
|
int |
hashCode() |
Boolean |
isIamAuthEnabled()
If you want IAM authorization enabled for this endpoint, set this parameter to
true and attach the
appropriate role policy document to your service role specified by ServiceAccessRoleArn. |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setErrorRetryDuration(Integer errorRetryDuration)
The number of milliseconds for AWS DMS to wait to retry a bulk-load of migrated graph data to the Neptune target
database before raising an error.
|
void |
setIamAuthEnabled(Boolean iamAuthEnabled)
If you want IAM authorization enabled for this endpoint, set this parameter to
true and attach the
appropriate role policy document to your service role specified by ServiceAccessRoleArn. |
void |
setMaxFileSize(Integer maxFileSize)
The maximum size in KB of migrated graph data stored in a CSV file before AWS DMS bulk-loads the data to the
Neptune target database.
|
void |
setMaxRetryCount(Integer maxRetryCount)
The number of times for AWS DMS to retry a bulk-load of migrated graph data to the Neptune target database before
raising an error.
|
void |
setS3BucketFolder(String s3BucketFolder)
A folder path where you where you want AWS DMS to store migrated graph data in the S3 bucket specified by
S3BucketName |
void |
setS3BucketName(String s3BucketName)
The name of the S3 bucket for AWS DMS to temporarily store migrated graph data in CSV files before bulk-loading
it to the Neptune target database.
|
void |
setServiceAccessRoleArn(String serviceAccessRoleArn)
The ARN of the service role you have created for the Neptune target endpoint.
|
String |
toString()
Returns a string representation of this object.
|
NeptuneSettings |
withErrorRetryDuration(Integer errorRetryDuration)
The number of milliseconds for AWS DMS to wait to retry a bulk-load of migrated graph data to the Neptune target
database before raising an error.
|
NeptuneSettings |
withIamAuthEnabled(Boolean iamAuthEnabled)
If you want IAM authorization enabled for this endpoint, set this parameter to
true and attach the
appropriate role policy document to your service role specified by ServiceAccessRoleArn. |
NeptuneSettings |
withMaxFileSize(Integer maxFileSize)
The maximum size in KB of migrated graph data stored in a CSV file before AWS DMS bulk-loads the data to the
Neptune target database.
|
NeptuneSettings |
withMaxRetryCount(Integer maxRetryCount)
The number of times for AWS DMS to retry a bulk-load of migrated graph data to the Neptune target database before
raising an error.
|
NeptuneSettings |
withS3BucketFolder(String s3BucketFolder)
A folder path where you where you want AWS DMS to store migrated graph data in the S3 bucket specified by
S3BucketName |
NeptuneSettings |
withS3BucketName(String s3BucketName)
The name of the S3 bucket for AWS DMS to temporarily store migrated graph data in CSV files before bulk-loading
it to the Neptune target database.
|
NeptuneSettings |
withServiceAccessRoleArn(String serviceAccessRoleArn)
The ARN of the service role you have created for the Neptune target endpoint.
|
public void setServiceAccessRoleArn(String serviceAccessRoleArn)
The ARN of the service role you have created for the Neptune target endpoint. For more information, see https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Neptune.html#CHAP_Target.Neptune.ServiceRole in the AWS Database Migration Service User Guide.
serviceAccessRoleArn - The ARN of the service role you have created for the Neptune target endpoint. For more information, see https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Neptune.html#CHAP_Target.Neptune.ServiceRole
in the AWS Database Migration Service User Guide.public String getServiceAccessRoleArn()
The ARN of the service role you have created for the Neptune target endpoint. For more information, see https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Neptune.html#CHAP_Target.Neptune.ServiceRole in the AWS Database Migration Service User Guide.
public NeptuneSettings withServiceAccessRoleArn(String serviceAccessRoleArn)
The ARN of the service role you have created for the Neptune target endpoint. For more information, see https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Neptune.html#CHAP_Target.Neptune.ServiceRole in the AWS Database Migration Service User Guide.
serviceAccessRoleArn - The ARN of the service role you have created for the Neptune target endpoint. For more information, see https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.Neptune.html#CHAP_Target.Neptune.ServiceRole
in the AWS Database Migration Service User Guide.public void setS3BucketName(String s3BucketName)
The name of the S3 bucket for AWS DMS to temporarily store migrated graph data in CSV files before bulk-loading it to the Neptune target database. AWS DMS maps the SQL source data to graph data before storing it in these CSV files.
s3BucketName - The name of the S3 bucket for AWS DMS to temporarily store migrated graph data in CSV files before
bulk-loading it to the Neptune target database. AWS DMS maps the SQL source data to graph data before
storing it in these CSV files.public String getS3BucketName()
The name of the S3 bucket for AWS DMS to temporarily store migrated graph data in CSV files before bulk-loading it to the Neptune target database. AWS DMS maps the SQL source data to graph data before storing it in these CSV files.
public NeptuneSettings withS3BucketName(String s3BucketName)
The name of the S3 bucket for AWS DMS to temporarily store migrated graph data in CSV files before bulk-loading it to the Neptune target database. AWS DMS maps the SQL source data to graph data before storing it in these CSV files.
s3BucketName - The name of the S3 bucket for AWS DMS to temporarily store migrated graph data in CSV files before
bulk-loading it to the Neptune target database. AWS DMS maps the SQL source data to graph data before
storing it in these CSV files.public void setS3BucketFolder(String s3BucketFolder)
A folder path where you where you want AWS DMS to store migrated graph data in the S3 bucket specified by
S3BucketName
s3BucketFolder - A folder path where you where you want AWS DMS to store migrated graph data in the S3 bucket specified by
S3BucketNamepublic String getS3BucketFolder()
A folder path where you where you want AWS DMS to store migrated graph data in the S3 bucket specified by
S3BucketName
S3BucketNamepublic NeptuneSettings withS3BucketFolder(String s3BucketFolder)
A folder path where you where you want AWS DMS to store migrated graph data in the S3 bucket specified by
S3BucketName
s3BucketFolder - A folder path where you where you want AWS DMS to store migrated graph data in the S3 bucket specified by
S3BucketNamepublic void setErrorRetryDuration(Integer errorRetryDuration)
The number of milliseconds for AWS DMS to wait to retry a bulk-load of migrated graph data to the Neptune target database before raising an error. The default is 250.
errorRetryDuration - The number of milliseconds for AWS DMS to wait to retry a bulk-load of migrated graph data to the Neptune
target database before raising an error. The default is 250.public Integer getErrorRetryDuration()
The number of milliseconds for AWS DMS to wait to retry a bulk-load of migrated graph data to the Neptune target database before raising an error. The default is 250.
public NeptuneSettings withErrorRetryDuration(Integer errorRetryDuration)
The number of milliseconds for AWS DMS to wait to retry a bulk-load of migrated graph data to the Neptune target database before raising an error. The default is 250.
errorRetryDuration - The number of milliseconds for AWS DMS to wait to retry a bulk-load of migrated graph data to the Neptune
target database before raising an error. The default is 250.public void setMaxFileSize(Integer maxFileSize)
The maximum size in KB of migrated graph data stored in a CSV file before AWS DMS bulk-loads the data to the Neptune target database. The default is 1048576 KB. If successful, AWS DMS clears the bucket, ready to store the next batch of migrated graph data.
maxFileSize - The maximum size in KB of migrated graph data stored in a CSV file before AWS DMS bulk-loads the data to
the Neptune target database. The default is 1048576 KB. If successful, AWS DMS clears the bucket, ready to
store the next batch of migrated graph data.public Integer getMaxFileSize()
The maximum size in KB of migrated graph data stored in a CSV file before AWS DMS bulk-loads the data to the Neptune target database. The default is 1048576 KB. If successful, AWS DMS clears the bucket, ready to store the next batch of migrated graph data.
public NeptuneSettings withMaxFileSize(Integer maxFileSize)
The maximum size in KB of migrated graph data stored in a CSV file before AWS DMS bulk-loads the data to the Neptune target database. The default is 1048576 KB. If successful, AWS DMS clears the bucket, ready to store the next batch of migrated graph data.
maxFileSize - The maximum size in KB of migrated graph data stored in a CSV file before AWS DMS bulk-loads the data to
the Neptune target database. The default is 1048576 KB. If successful, AWS DMS clears the bucket, ready to
store the next batch of migrated graph data.public void setMaxRetryCount(Integer maxRetryCount)
The number of times for AWS DMS to retry a bulk-load of migrated graph data to the Neptune target database before raising an error. The default is 5.
maxRetryCount - The number of times for AWS DMS to retry a bulk-load of migrated graph data to the Neptune target database
before raising an error. The default is 5.public Integer getMaxRetryCount()
The number of times for AWS DMS to retry a bulk-load of migrated graph data to the Neptune target database before raising an error. The default is 5.
public NeptuneSettings withMaxRetryCount(Integer maxRetryCount)
The number of times for AWS DMS to retry a bulk-load of migrated graph data to the Neptune target database before raising an error. The default is 5.
maxRetryCount - The number of times for AWS DMS to retry a bulk-load of migrated graph data to the Neptune target database
before raising an error. The default is 5.public void setIamAuthEnabled(Boolean iamAuthEnabled)
If you want IAM authorization enabled for this endpoint, set this parameter to true and attach the
appropriate role policy document to your service role specified by ServiceAccessRoleArn. The default
is false.
iamAuthEnabled - If you want IAM authorization enabled for this endpoint, set this parameter to true and
attach the appropriate role policy document to your service role specified by
ServiceAccessRoleArn. The default is false.public Boolean getIamAuthEnabled()
If you want IAM authorization enabled for this endpoint, set this parameter to true and attach the
appropriate role policy document to your service role specified by ServiceAccessRoleArn. The default
is false.
true and
attach the appropriate role policy document to your service role specified by
ServiceAccessRoleArn. The default is false.public NeptuneSettings withIamAuthEnabled(Boolean iamAuthEnabled)
If you want IAM authorization enabled for this endpoint, set this parameter to true and attach the
appropriate role policy document to your service role specified by ServiceAccessRoleArn. The default
is false.
iamAuthEnabled - If you want IAM authorization enabled for this endpoint, set this parameter to true and
attach the appropriate role policy document to your service role specified by
ServiceAccessRoleArn. The default is false.public Boolean isIamAuthEnabled()
If you want IAM authorization enabled for this endpoint, set this parameter to true and attach the
appropriate role policy document to your service role specified by ServiceAccessRoleArn. The default
is false.
true and
attach the appropriate role policy document to your service role specified by
ServiceAccessRoleArn. The default is false.public String toString()
toString in class ObjectObject.toString()public NeptuneSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2020. All rights reserved.