# Secure Source Manager V1 API - Class Google::Cloud::SecureSourceManager::V1::ListRepositoriesRequest (v2.7.0)

2.7.0 (latest) 2.6.1 2.5.0 2.4.0 2.3.0 2.2.1 2.1.0 2.0.1 1.3.0 1.2.0 1.1.0 1.0.1 0.4.0 0.3.0 0.2.2 0.1.0 Reference documentation and code samples for the Secure Source Manager V1 API class Google::Cloud::SecureSourceManager::V1::ListRepositoriesRequest.

ListRepositoriesRequest is request to list repositories.

## Inherits

- Object

## Extended By

- Google::Protobuf::MessageExts::ClassMethods

## Includes

- Google::Protobuf::MessageExts

## Methods

### #filter

    def filter() -> ::String

**Returns**

- (::String) --- Optional. Filter results.

### #filter=

    def filter=(value) -> ::String

**Parameter**

- **value** (::String) --- Optional. Filter results.
**Returns**

- (::String) --- Optional. Filter results.

### #instance

    def instance() -> ::String

**Returns**

- (::String) --- Optional. The name of the instance in which the repository is hosted, formatted as `projects/{project_number}/locations/{location_id}/instances/{instance_id}`. When listing repositories via securesourcemanager.googleapis.com, this field is required. When listing repositories via \*.sourcemanager.dev, this field is ignored.

### #instance=

    def instance=(value) -> ::String

**Parameter**

- **value** (::String) --- Optional. The name of the instance in which the repository is hosted, formatted as `projects/{project_number}/locations/{location_id}/instances/{instance_id}`. When listing repositories via securesourcemanager.googleapis.com, this field is required. When listing repositories via \*.sourcemanager.dev, this field is ignored.
**Returns**

- (::String) --- Optional. The name of the instance in which the repository is hosted, formatted as `projects/{project_number}/locations/{location_id}/instances/{instance_id}`. When listing repositories via securesourcemanager.googleapis.com, this field is required. When listing repositories via \*.sourcemanager.dev, this field is ignored.

### #page_size

    def page_size() -> ::Integer

**Returns**

- (::Integer) --- Optional. Requested page size. If unspecified, a default size of 30 will be used. The maximum value is 100; values above 100 will be coerced to 100.

### #page_size=

    def page_size=(value) -> ::Integer

**Parameter**

- **value** (::Integer) --- Optional. Requested page size. If unspecified, a default size of 30 will be used. The maximum value is 100; values above 100 will be coerced to 100.
**Returns**

- (::Integer) --- Optional. Requested page size. If unspecified, a default size of 30 will be used. The maximum value is 100; values above 100 will be coerced to 100.

### #page_token

    def page_token() -> ::String

**Returns**

- (::String) --- Optional. A token identifying a page of results the server should return.

### #page_token=

    def page_token=(value) -> ::String

**Parameter**

- **value** (::String) --- Optional. A token identifying a page of results the server should return.
**Returns**

- (::String) --- Optional. A token identifying a page of results the server should return.

### #parent

    def parent() -> ::String

**Returns**

- (::String) --- Required. Parent value for ListRepositoriesRequest.

### #parent=

    def parent=(value) -> ::String

**Parameter**

- **value** (::String) --- Required. Parent value for ListRepositoriesRequest.
**Returns**

- (::String) --- Required. Parent value for ListRepositoriesRequest.