Class CreateLogSubscriptionRequest.Builder
java.lang.Object
org.graylog.integrations.aws.resources.requests.CreateLogSubscriptionRequest.Builder
- All Implemented Interfaces:
AWSRequest.Builder<CreateLogSubscriptionRequest.Builder>
- Enclosing class:
- CreateLogSubscriptionRequest
public abstract static class CreateLogSubscriptionRequest.Builder
extends Object
implements AWSRequest.Builder<CreateLogSubscriptionRequest.Builder>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract CreateLogSubscriptionRequest
build()
create()
abstract CreateLogSubscriptionRequest.Builder
destinationStreamArn
(String destinationStreamArn) abstract CreateLogSubscriptionRequest.Builder
filterName
(String filterName) abstract CreateLogSubscriptionRequest.Builder
filterPattern
(String filterPattern) abstract CreateLogSubscriptionRequest.Builder
logGroupName
(String logGroupName) abstract CreateLogSubscriptionRequest.Builder
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
-
logGroupName
-
filterName
-
filterPattern
-
destinationStreamArn
public abstract CreateLogSubscriptionRequest.Builder destinationStreamArn(String destinationStreamArn) -
roleArn
-
build
-