public static interface DescribeFlowLogsRequest.Builder extends Ec2Request.Builder, SdkPojo, CopyableBuilder<DescribeFlowLogsRequest.Builder,DescribeFlowLogsRequest>
build
overrideConfiguration
copy
applyMutation, build
DescribeFlowLogsRequest.Builder filter(Collection<Filter> filter)
One or more filters.
deliver-log-status
- The status of the logs delivery (SUCCESS
| FAILED
).
log-destination-type
- The type of destination to which the flow log publishes data. Possible
destination types include cloud-watch-logs
and S3
.
flow-log-id
- The ID of the flow log.
log-group-name
- The name of the log group.
resource-id
- The ID of the VPC, subnet, or network interface.
traffic-type
- The type of traffic (ACCEPT
| REJECT
| ALL
).
filter
- One or more filters.
deliver-log-status
- The status of the logs delivery (SUCCESS
|
FAILED
).
log-destination-type
- The type of destination to which the flow log publishes data.
Possible destination types include cloud-watch-logs
and S3
.
flow-log-id
- The ID of the flow log.
log-group-name
- The name of the log group.
resource-id
- The ID of the VPC, subnet, or network interface.
traffic-type
- The type of traffic (ACCEPT
| REJECT
|
ALL
).
DescribeFlowLogsRequest.Builder filter(Filter... filter)
One or more filters.
deliver-log-status
- The status of the logs delivery (SUCCESS
| FAILED
).
log-destination-type
- The type of destination to which the flow log publishes data. Possible
destination types include cloud-watch-logs
and S3
.
flow-log-id
- The ID of the flow log.
log-group-name
- The name of the log group.
resource-id
- The ID of the VPC, subnet, or network interface.
traffic-type
- The type of traffic (ACCEPT
| REJECT
| ALL
).
filter
- One or more filters.
deliver-log-status
- The status of the logs delivery (SUCCESS
|
FAILED
).
log-destination-type
- The type of destination to which the flow log publishes data.
Possible destination types include cloud-watch-logs
and S3
.
flow-log-id
- The ID of the flow log.
log-group-name
- The name of the log group.
resource-id
- The ID of the VPC, subnet, or network interface.
traffic-type
- The type of traffic (ACCEPT
| REJECT
|
ALL
).
DescribeFlowLogsRequest.Builder filter(Consumer<Filter.Builder>... filter)
One or more filters.
deliver-log-status
- The status of the logs delivery (SUCCESS
| FAILED
).
log-destination-type
- The type of destination to which the flow log publishes data. Possible
destination types include cloud-watch-logs
and S3
.
flow-log-id
- The ID of the flow log.
log-group-name
- The name of the log group.
resource-id
- The ID of the VPC, subnet, or network interface.
traffic-type
- The type of traffic (ACCEPT
| REJECT
| ALL
).
List.Builder
avoiding the need to
create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #filter(List)
.filter
- a consumer that will call methods on List.Builder
#filter(List)
DescribeFlowLogsRequest.Builder flowLogIds(Collection<String> flowLogIds)
One or more flow log IDs.
flowLogIds
- One or more flow log IDs.DescribeFlowLogsRequest.Builder flowLogIds(String... flowLogIds)
One or more flow log IDs.
flowLogIds
- One or more flow log IDs.DescribeFlowLogsRequest.Builder maxResults(Integer maxResults)
The maximum number of results to return for the request in a single page. The remaining results can be seen
by sending another request with the returned NextToken
value. This value can be between 5 and
1000. If MaxResults
is given a value larger than 1000, only 1000 results are returned. You
cannot specify this parameter and the flow log IDs parameter in the same request.
maxResults
- The maximum number of results to return for the request in a single page. The remaining results can be
seen by sending another request with the returned NextToken
value. This value can be
between 5 and 1000. If MaxResults
is given a value larger than 1000, only 1000 results
are returned. You cannot specify this parameter and the flow log IDs parameter in the same request.DescribeFlowLogsRequest.Builder nextToken(String nextToken)
The token to retrieve the next page of results.
nextToken
- The token to retrieve the next page of results.DescribeFlowLogsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.DescribeFlowLogsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.