Class InputCreateRequest
java.lang.Object
org.graylog2.rest.models.system.inputs.requests.InputCreateRequest
- All Implemented Interfaces:
WithInputConfiguration<InputCreateRequest>
public abstract class InputCreateRequest
extends Object
implements WithInputConfiguration<InputCreateRequest>
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic InputCreateRequest.Builder
builder()
Returns the input configuration values map.static InputCreateRequest
abstract boolean
global()
abstract String
node()
abstract String
title()
abstract InputCreateRequest.Builder
abstract String
type()
Returns the input type string.withConfiguration
(Map<String, Object> configuration) Returns and updated value using the given configuration map.
-
Constructor Details
-
InputCreateRequest
public InputCreateRequest()
-
-
Method Details
-
title
-
type
Description copied from interface:WithInputConfiguration
Returns the input type string.- Specified by:
type
in interfaceWithInputConfiguration<InputCreateRequest>
- Returns:
- input type
-
global
public abstract boolean global() -
configuration
Description copied from interface:WithInputConfiguration
Returns the input configuration values map.- Specified by:
configuration
in interfaceWithInputConfiguration<InputCreateRequest>
- Returns:
- input configuration map
-
node
-
toBuilder
-
withConfiguration
Description copied from interface:WithInputConfiguration
Returns and updated value using the given configuration map.- Specified by:
withConfiguration
in interfaceWithInputConfiguration<InputCreateRequest>
- Parameters:
configuration
- configuration values- Returns:
- updated value
-
create
-
builder
-