Class V1SecFilingParams.Body.Builder
-
- All Implemented Interfaces:
public final class V1SecFilingParams.Body.BuilderA builder for Body.
-
-
Method Summary
-
-
Method Detail
-
type
final V1SecFilingParams.Body.Builder type(V1SecFilingParams.Type type)
Run a full-text search or fetch a single entity filing history
-
type
final V1SecFilingParams.Body.Builder type(JsonField<V1SecFilingParams.Type> type)
Sets Builder.type to an arbitrary JSON value.
You should usually call Builder.type with a well-typed Type value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
cik
final V1SecFilingParams.Body.Builder cik(String cik)
CIK for entity lookups. Accepts padded or unpadded digits.
-
cik
final V1SecFilingParams.Body.Builder cik(JsonField<String> cik)
Sets Builder.cik to an arbitrary JSON value.
You should usually call Builder.cik with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
dateAfter
final V1SecFilingParams.Body.Builder dateAfter(LocalDate dateAfter)
Optional lower filing date bound (YYYY-MM-DD)
-
dateAfter
final V1SecFilingParams.Body.Builder dateAfter(JsonField<LocalDate> dateAfter)
Sets Builder.dateAfter to an arbitrary JSON value.
You should usually call Builder.dateAfter with a well-typed LocalDate value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
dateBefore
final V1SecFilingParams.Body.Builder dateBefore(LocalDate dateBefore)
Optional upper filing date bound (YYYY-MM-DD)
-
dateBefore
final V1SecFilingParams.Body.Builder dateBefore(JsonField<LocalDate> dateBefore)
Sets Builder.dateBefore to an arbitrary JSON value.
You should usually call Builder.dateBefore with a well-typed LocalDate value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
entity
final V1SecFilingParams.Body.Builder entity(String entity)
Optional entity filter passed through to EDGAR full-text search
-
entity
final V1SecFilingParams.Body.Builder entity(JsonField<String> entity)
Sets Builder.entity to an arbitrary JSON value.
You should usually call Builder.entity with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
formTypes
final V1SecFilingParams.Body.Builder formTypes(List<String> formTypes)
Optional SEC form type filter such as 10-K, 10-Q, 8-K, or 4
-
formTypes
final V1SecFilingParams.Body.Builder formTypes(JsonField<List<String>> formTypes)
Sets Builder.formTypes to an arbitrary JSON value.
You should usually call Builder.formTypes with a well-typed
List<String>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addFormType
final V1SecFilingParams.Body.Builder addFormType(String formType)
-
limit
final V1SecFilingParams.Body.Builder limit(Long limit)
Maximum filings to return
-
limit
final V1SecFilingParams.Body.Builder limit(JsonField<Long> limit)
Sets Builder.limit to an arbitrary JSON value.
You should usually call Builder.limit with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
offset
final V1SecFilingParams.Body.Builder offset(Long offset)
Result offset for pagination
-
offset
final V1SecFilingParams.Body.Builder offset(JsonField<Long> offset)
Sets Builder.offset to an arbitrary JSON value.
You should usually call Builder.offset with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
query
final V1SecFilingParams.Body.Builder query(String query)
Full-text SEC search query (required for type: search)
-
query
final V1SecFilingParams.Body.Builder query(JsonField<String> query)
Sets Builder.query to an arbitrary JSON value.
You should usually call Builder.query with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
ticker
final V1SecFilingParams.Body.Builder ticker(String ticker)
Optional company ticker. Valid for both search and entity lookups.
-
ticker
final V1SecFilingParams.Body.Builder ticker(JsonField<String> ticker)
Sets Builder.ticker to an arbitrary JSON value.
You should usually call Builder.ticker with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final V1SecFilingParams.Body.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final V1SecFilingParams.Body.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final V1SecFilingParams.Body.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final V1SecFilingParams.Body.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final V1SecFilingParams.Body.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final V1SecFilingParams.Body build()
Returns an immutable instance of Body.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.type()
-
-
-
-