Class AWSInputCreateRequest.Builder
java.lang.Object
org.graylog.integrations.aws.resources.requests.AWSInputCreateRequest.Builder
- All Implemented Interfaces:
AWSRequest.Builder<AWSInputCreateRequest.Builder>
- Enclosing class:
- AWSInputCreateRequest
public abstract static class AWSInputCreateRequest.Builder
extends Object
implements AWSRequest.Builder<AWSInputCreateRequest.Builder>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract AWSInputCreateRequest.Builder
addFlowLogPrefix
(boolean addFlowLogPrefix) abstract AWSInputCreateRequest.Builder
awsMessageType
(String awsMessageType) abstract AWSInputCreateRequest.Builder
batchSize
(int batchSize) abstract AWSInputCreateRequest
build()
create()
abstract AWSInputCreateRequest.Builder
abstract AWSInputCreateRequest.Builder
streamName
(String streamName) abstract AWSInputCreateRequest.Builder
throttlingAllowed
(boolean throttlingAllowed) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.graylog.integrations.aws.resources.requests.AWSRequest.Builder
assumeRoleArn, awsAccessKeyId, awsSecretAccessKey, cloudwatchEndpoint, dynamodbEndpoint, iamEndpoint, kinesisEndpoint, region
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
create
-
name
-
awsMessageType
-
streamName
-
batchSize
-
throttlingAllowed
-
addFlowLogPrefix
-
build
-