public sealed class ReservationServiceSettings : ServiceSettingsBase
Reference documentation and code samples for the BigQuery Reservation v1 API class ReservationServiceSettings.
Settings for ReservationServiceClient instances.
Namespace
GoogleGoogle.CloudGoogle.Cloud.BigQueryGoogle.Cloud.BigQuery.ReservationV1Assembly
Google.Cloud.BigQuery.Reservation.V1.dll
Constructors
ReservationServiceSettings()
public ReservationServiceSettings()
Constructs a new ReservationServiceSettings object with default settings.
Properties
CreateAssignmentSettings
public CallSettings CreateAssignmentSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.CreateAssignment
and ReservationServiceClient.CreateAssignmentAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 300 seconds.
CreateCapacityCommitmentSettings
public CallSettings CreateCapacityCommitmentSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.CreateCapacityCommitment
and
ReservationServiceClient.CreateCapacityCommitmentAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 300 seconds.
CreateReservationSettings
public CallSettings CreateReservationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.CreateReservation
and ReservationServiceClient.CreateReservationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 300 seconds.
DeleteAssignmentSettings
public CallSettings DeleteAssignmentSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.DeleteAssignment
and ReservationServiceClient.DeleteAssignmentAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 300 seconds.
DeleteCapacityCommitmentSettings
public CallSettings DeleteCapacityCommitmentSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.DeleteCapacityCommitment
and
ReservationServiceClient.DeleteCapacityCommitmentAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 300 seconds.
DeleteReservationSettings
public CallSettings DeleteReservationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.DeleteReservation
and ReservationServiceClient.DeleteReservationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 300 seconds.
GetBiReservationSettings
public CallSettings GetBiReservationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.GetBiReservation
and ReservationServiceClient.GetBiReservationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 300 seconds.
GetCapacityCommitmentSettings
public CallSettings GetCapacityCommitmentSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.GetCapacityCommitment
and
ReservationServiceClient.GetCapacityCommitmentAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 300 seconds.
GetReservationSettings
public CallSettings GetReservationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.GetReservation
and ReservationServiceClient.GetReservationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 300 seconds.
ListAssignmentsSettings
public CallSettings ListAssignmentsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.ListAssignments
and ReservationServiceClient.ListAssignmentsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 300 seconds.
ListCapacityCommitmentsSettings
public CallSettings ListCapacityCommitmentsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.ListCapacityCommitments
and
ReservationServiceClient.ListCapacityCommitmentsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 300 seconds.
ListReservationsSettings
public CallSettings ListReservationsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.ListReservations
and ReservationServiceClient.ListReservationsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 300 seconds.
MergeCapacityCommitmentsSettings
public CallSettings MergeCapacityCommitmentsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.MergeCapacityCommitments
and
ReservationServiceClient.MergeCapacityCommitmentsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 300 seconds.
MoveAssignmentSettings
public CallSettings MoveAssignmentSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.MoveAssignment
and ReservationServiceClient.MoveAssignmentAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 300 seconds.
SearchAllAssignmentsSettings
public CallSettings SearchAllAssignmentsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.SearchAllAssignments
and
ReservationServiceClient.SearchAllAssignmentsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
SearchAssignmentsSettings
public CallSettings SearchAssignmentsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.SearchAssignments
and ReservationServiceClient.SearchAssignmentsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: DeadlineExceeded, Unavailable.
- Timeout: 300 seconds.
SplitCapacityCommitmentSettings
public CallSettings SplitCapacityCommitmentSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.SplitCapacityCommitment
and
ReservationServiceClient.SplitCapacityCommitmentAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 300 seconds.
UpdateAssignmentSettings
public CallSettings UpdateAssignmentSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.UpdateAssignment
and ReservationServiceClient.UpdateAssignmentAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
UpdateBiReservationSettings
public CallSettings UpdateBiReservationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.UpdateBiReservation
and ReservationServiceClient.UpdateBiReservationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 300 seconds.
UpdateCapacityCommitmentSettings
public CallSettings UpdateCapacityCommitmentSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.UpdateCapacityCommitment
and
ReservationServiceClient.UpdateCapacityCommitmentAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 300 seconds.
UpdateReservationSettings
public CallSettings UpdateReservationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
ReservationServiceClient.UpdateReservation
and ReservationServiceClient.UpdateReservationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 300 seconds.
Methods
Clone()
public ReservationServiceSettings Clone()
Creates a deep clone of this object, with all the same property values.
Returns | |
---|---|
Type | Description |
ReservationServiceSettings | A deep clone of this ReservationServiceSettings object. |
GetDefault()
public static ReservationServiceSettings GetDefault()
Get a new instance of the default ReservationServiceSettings.
Returns | |
---|---|
Type | Description |
ReservationServiceSettings | A new instance of the default ReservationServiceSettings. |