Documentation ¶
Index ¶
- func GetGetRowConsistencyEnumStringValues() []string
- func GetIndexLifecycleStateEnumStringValues() []string
- func GetListIndexesLifecycleStateEnumStringValues() []string
- func GetListIndexesSortByEnumStringValues() []string
- func GetListIndexesSortOrderEnumStringValues() []string
- func GetListTablesLifecycleStateEnumStringValues() []string
- func GetListTablesSortByEnumStringValues() []string
- func GetListTablesSortOrderEnumStringValues() []string
- func GetQueryDetailsConsistencyEnumStringValues() []string
- func GetReplicaCapacityModeEnumStringValues() []string
- func GetReplicaLifecycleStateEnumStringValues() []string
- func GetStatementSummaryOperationEnumStringValues() []string
- func GetTableLifecycleStateEnumStringValues() []string
- func GetTableLimitsCapacityModeEnumStringValues() []string
- func GetTableSchemaStateEnumStringValues() []string
- func GetTableSummarySchemaStateEnumStringValues() []string
- func GetUpdateRowDetailsOptionEnumStringValues() []string
- func GetWorkRequestOperationTypeEnumStringValues() []string
- func GetWorkRequestResourceActionTypeEnumStringValues() []string
- func GetWorkRequestStatusEnumStringValues() []string
- func GetWorkRequestSummaryOperationTypeEnumStringValues() []string
- func GetWorkRequestSummaryStatusEnumStringValues() []string
- type ChangeTableCompartmentDetails
- type ChangeTableCompartmentRequest
- func (request ChangeTableCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeTableCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeTableCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeTableCompartmentRequest) String() string
- func (request ChangeTableCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeTableCompartmentResponse
- type Column
- type CreateIndexDetails
- type CreateIndexRequest
- func (request CreateIndexRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateIndexRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateIndexRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateIndexRequest) String() string
- func (request CreateIndexRequest) ValidateEnumValue() (bool, error)
- type CreateIndexResponse
- type CreateReplicaDetails
- type CreateReplicaRequest
- func (request CreateReplicaRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateReplicaRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateReplicaRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateReplicaRequest) String() string
- func (request CreateReplicaRequest) ValidateEnumValue() (bool, error)
- type CreateReplicaResponse
- type CreateTableDetails
- type CreateTableRequest
- func (request CreateTableRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateTableRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateTableRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateTableRequest) String() string
- func (request CreateTableRequest) ValidateEnumValue() (bool, error)
- type CreateTableResponse
- type DeleteIndexRequest
- func (request DeleteIndexRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteIndexRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteIndexRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteIndexRequest) String() string
- func (request DeleteIndexRequest) ValidateEnumValue() (bool, error)
- type DeleteIndexResponse
- type DeleteReplicaRequest
- func (request DeleteReplicaRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteReplicaRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteReplicaRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteReplicaRequest) String() string
- func (request DeleteReplicaRequest) ValidateEnumValue() (bool, error)
- type DeleteReplicaResponse
- type DeleteRowRequest
- func (request DeleteRowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteRowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteRowRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteRowRequest) String() string
- func (request DeleteRowRequest) ValidateEnumValue() (bool, error)
- type DeleteRowResponse
- type DeleteRowResult
- type DeleteTableRequest
- func (request DeleteTableRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteTableRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteTableRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteTableRequest) String() string
- func (request DeleteTableRequest) ValidateEnumValue() (bool, error)
- type DeleteTableResponse
- type DeleteWorkRequestRequest
- func (request DeleteWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteWorkRequestRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteWorkRequestRequest) String() string
- func (request DeleteWorkRequestRequest) ValidateEnumValue() (bool, error)
- type DeleteWorkRequestResponse
- type GetIndexRequest
- func (request GetIndexRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetIndexRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetIndexRequest) RetryPolicy() *common.RetryPolicy
- func (request GetIndexRequest) String() string
- func (request GetIndexRequest) ValidateEnumValue() (bool, error)
- type GetIndexResponse
- type GetRowConsistencyEnum
- type GetRowRequest
- func (request GetRowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetRowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetRowRequest) RetryPolicy() *common.RetryPolicy
- func (request GetRowRequest) String() string
- func (request GetRowRequest) ValidateEnumValue() (bool, error)
- type GetRowResponse
- type GetTableRequest
- func (request GetTableRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetTableRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetTableRequest) RetryPolicy() *common.RetryPolicy
- func (request GetTableRequest) String() string
- func (request GetTableRequest) ValidateEnumValue() (bool, error)
- type GetTableResponse
- type GetWorkRequestRequest
- func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
- func (request GetWorkRequestRequest) String() string
- func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)
- type GetWorkRequestResponse
- type Identity
- type Index
- type IndexCollection
- type IndexKey
- type IndexLifecycleStateEnum
- type IndexSummary
- type ListIndexesLifecycleStateEnum
- type ListIndexesRequest
- func (request ListIndexesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListIndexesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListIndexesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListIndexesRequest) String() string
- func (request ListIndexesRequest) ValidateEnumValue() (bool, error)
- type ListIndexesResponse
- type ListIndexesSortByEnum
- type ListIndexesSortOrderEnum
- type ListTableUsageRequest
- func (request ListTableUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListTableUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListTableUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request ListTableUsageRequest) String() string
- func (request ListTableUsageRequest) ValidateEnumValue() (bool, error)
- type ListTableUsageResponse
- type ListTablesLifecycleStateEnum
- type ListTablesRequest
- func (request ListTablesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListTablesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListTablesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListTablesRequest) String() string
- func (request ListTablesRequest) ValidateEnumValue() (bool, error)
- type ListTablesResponse
- type ListTablesSortByEnum
- type ListTablesSortOrderEnum
- type ListWorkRequestErrorsRequest
- func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestErrorsRequest) String() string
- func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
- type ListWorkRequestErrorsResponse
- type ListWorkRequestLogsRequest
- func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestLogsRequest) String() string
- func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)
- type ListWorkRequestLogsResponse
- type ListWorkRequestsRequest
- func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestsRequest) String() string
- func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)
- type ListWorkRequestsResponse
- type NosqlClient
- func (client NosqlClient) ChangeTableCompartment(ctx context.Context, request ChangeTableCompartmentRequest) (response ChangeTableCompartmentResponse, err error)
- func (client *NosqlClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client NosqlClient) CreateIndex(ctx context.Context, request CreateIndexRequest) (response CreateIndexResponse, err error)
- func (client NosqlClient) CreateReplica(ctx context.Context, request CreateReplicaRequest) (response CreateReplicaResponse, err error)
- func (client NosqlClient) CreateTable(ctx context.Context, request CreateTableRequest) (response CreateTableResponse, err error)
- func (client NosqlClient) DeleteIndex(ctx context.Context, request DeleteIndexRequest) (response DeleteIndexResponse, err error)
- func (client NosqlClient) DeleteReplica(ctx context.Context, request DeleteReplicaRequest) (response DeleteReplicaResponse, err error)
- func (client NosqlClient) DeleteRow(ctx context.Context, request DeleteRowRequest) (response DeleteRowResponse, err error)
- func (client NosqlClient) DeleteTable(ctx context.Context, request DeleteTableRequest) (response DeleteTableResponse, err error)
- func (client NosqlClient) DeleteWorkRequest(ctx context.Context, request DeleteWorkRequestRequest) (response DeleteWorkRequestResponse, err error)
- func (client NosqlClient) GetIndex(ctx context.Context, request GetIndexRequest) (response GetIndexResponse, err error)
- func (client NosqlClient) GetRow(ctx context.Context, request GetRowRequest) (response GetRowResponse, err error)
- func (client NosqlClient) GetTable(ctx context.Context, request GetTableRequest) (response GetTableResponse, err error)
- func (client NosqlClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
- func (client NosqlClient) ListIndexes(ctx context.Context, request ListIndexesRequest) (response ListIndexesResponse, err error)
- func (client NosqlClient) ListTableUsage(ctx context.Context, request ListTableUsageRequest) (response ListTableUsageResponse, err error)
- func (client NosqlClient) ListTables(ctx context.Context, request ListTablesRequest) (response ListTablesResponse, err error)
- func (client NosqlClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
- func (client NosqlClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
- func (client NosqlClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
- func (client NosqlClient) PrepareStatement(ctx context.Context, request PrepareStatementRequest) (response PrepareStatementResponse, err error)
- func (client NosqlClient) Query(ctx context.Context, request QueryRequest) (response QueryResponse, err error)
- func (client *NosqlClient) SetRegion(region string)
- func (client NosqlClient) SummarizeStatement(ctx context.Context, request SummarizeStatementRequest) (response SummarizeStatementResponse, err error)
- func (client NosqlClient) UpdateRow(ctx context.Context, request UpdateRowRequest) (response UpdateRowResponse, err error)
- func (client NosqlClient) UpdateTable(ctx context.Context, request UpdateTableRequest) (response UpdateTableResponse, err error)
- type PrepareStatementRequest
- func (request PrepareStatementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request PrepareStatementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request PrepareStatementRequest) RetryPolicy() *common.RetryPolicy
- func (request PrepareStatementRequest) String() string
- func (request PrepareStatementRequest) ValidateEnumValue() (bool, error)
- type PrepareStatementResponse
- type PreparedStatement
- type QueryDetails
- type QueryDetailsConsistencyEnum
- type QueryRequest
- func (request QueryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request QueryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request QueryRequest) RetryPolicy() *common.RetryPolicy
- func (request QueryRequest) String() string
- func (request QueryRequest) ValidateEnumValue() (bool, error)
- type QueryResponse
- type QueryResultCollection
- type Replica
- type ReplicaCapacityModeEnum
- type ReplicaLifecycleStateEnum
- type RequestUsage
- type Row
- type Schema
- type StatementSummary
- type StatementSummaryOperationEnum
- type SummarizeStatementRequest
- func (request SummarizeStatementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeStatementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeStatementRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeStatementRequest) String() string
- func (request SummarizeStatementRequest) ValidateEnumValue() (bool, error)
- type SummarizeStatementResponse
- type Table
- type TableCollection
- type TableLifecycleStateEnum
- type TableLimits
- type TableLimitsCapacityModeEnum
- type TableSchemaStateEnum
- type TableSummary
- type TableSummarySchemaStateEnum
- type TableUsageCollection
- type TableUsageSummary
- type UpdateRowDetails
- type UpdateRowDetailsOptionEnum
- type UpdateRowRequest
- func (request UpdateRowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateRowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateRowRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateRowRequest) String() string
- func (request UpdateRowRequest) ValidateEnumValue() (bool, error)
- type UpdateRowResponse
- type UpdateRowResult
- type UpdateTableDetails
- type UpdateTableRequest
- func (request UpdateTableRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateTableRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateTableRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateTableRequest) String() string
- func (request UpdateTableRequest) ValidateEnumValue() (bool, error)
- type UpdateTableResponse
- type WorkRequest
- type WorkRequestCollection
- type WorkRequestError
- type WorkRequestErrorCollection
- type WorkRequestLogEntry
- type WorkRequestLogEntryCollection
- type WorkRequestOperationTypeEnum
- type WorkRequestResource
- type WorkRequestResourceActionTypeEnum
- type WorkRequestStatusEnum
- type WorkRequestSummary
- type WorkRequestSummaryOperationTypeEnum
- type WorkRequestSummaryStatusEnum
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetGetRowConsistencyEnumStringValues ¶
func GetGetRowConsistencyEnumStringValues() []string
GetGetRowConsistencyEnumStringValues Enumerates the set of values in String for GetRowConsistencyEnum
func GetIndexLifecycleStateEnumStringValues ¶
func GetIndexLifecycleStateEnumStringValues() []string
GetIndexLifecycleStateEnumStringValues Enumerates the set of values in String for IndexLifecycleStateEnum
func GetListIndexesLifecycleStateEnumStringValues ¶
func GetListIndexesLifecycleStateEnumStringValues() []string
GetListIndexesLifecycleStateEnumStringValues Enumerates the set of values in String for ListIndexesLifecycleStateEnum
func GetListIndexesSortByEnumStringValues ¶
func GetListIndexesSortByEnumStringValues() []string
GetListIndexesSortByEnumStringValues Enumerates the set of values in String for ListIndexesSortByEnum
func GetListIndexesSortOrderEnumStringValues ¶
func GetListIndexesSortOrderEnumStringValues() []string
GetListIndexesSortOrderEnumStringValues Enumerates the set of values in String for ListIndexesSortOrderEnum
func GetListTablesLifecycleStateEnumStringValues ¶
func GetListTablesLifecycleStateEnumStringValues() []string
GetListTablesLifecycleStateEnumStringValues Enumerates the set of values in String for ListTablesLifecycleStateEnum
func GetListTablesSortByEnumStringValues ¶
func GetListTablesSortByEnumStringValues() []string
GetListTablesSortByEnumStringValues Enumerates the set of values in String for ListTablesSortByEnum
func GetListTablesSortOrderEnumStringValues ¶
func GetListTablesSortOrderEnumStringValues() []string
GetListTablesSortOrderEnumStringValues Enumerates the set of values in String for ListTablesSortOrderEnum
func GetQueryDetailsConsistencyEnumStringValues ¶
func GetQueryDetailsConsistencyEnumStringValues() []string
GetQueryDetailsConsistencyEnumStringValues Enumerates the set of values in String for QueryDetailsConsistencyEnum
func GetReplicaCapacityModeEnumStringValues ¶ added in v65.51.0
func GetReplicaCapacityModeEnumStringValues() []string
GetReplicaCapacityModeEnumStringValues Enumerates the set of values in String for ReplicaCapacityModeEnum
func GetReplicaLifecycleStateEnumStringValues ¶ added in v65.51.0
func GetReplicaLifecycleStateEnumStringValues() []string
GetReplicaLifecycleStateEnumStringValues Enumerates the set of values in String for ReplicaLifecycleStateEnum
func GetStatementSummaryOperationEnumStringValues ¶
func GetStatementSummaryOperationEnumStringValues() []string
GetStatementSummaryOperationEnumStringValues Enumerates the set of values in String for StatementSummaryOperationEnum
func GetTableLifecycleStateEnumStringValues ¶
func GetTableLifecycleStateEnumStringValues() []string
GetTableLifecycleStateEnumStringValues Enumerates the set of values in String for TableLifecycleStateEnum
func GetTableLimitsCapacityModeEnumStringValues ¶
func GetTableLimitsCapacityModeEnumStringValues() []string
GetTableLimitsCapacityModeEnumStringValues Enumerates the set of values in String for TableLimitsCapacityModeEnum
func GetTableSchemaStateEnumStringValues ¶ added in v65.51.0
func GetTableSchemaStateEnumStringValues() []string
GetTableSchemaStateEnumStringValues Enumerates the set of values in String for TableSchemaStateEnum
func GetTableSummarySchemaStateEnumStringValues ¶ added in v65.51.0
func GetTableSummarySchemaStateEnumStringValues() []string
GetTableSummarySchemaStateEnumStringValues Enumerates the set of values in String for TableSummarySchemaStateEnum
func GetUpdateRowDetailsOptionEnumStringValues ¶
func GetUpdateRowDetailsOptionEnumStringValues() []string
GetUpdateRowDetailsOptionEnumStringValues Enumerates the set of values in String for UpdateRowDetailsOptionEnum
func GetWorkRequestOperationTypeEnumStringValues ¶
func GetWorkRequestOperationTypeEnumStringValues() []string
GetWorkRequestOperationTypeEnumStringValues Enumerates the set of values in String for WorkRequestOperationTypeEnum
func GetWorkRequestResourceActionTypeEnumStringValues ¶
func GetWorkRequestResourceActionTypeEnumStringValues() []string
GetWorkRequestResourceActionTypeEnumStringValues Enumerates the set of values in String for WorkRequestResourceActionTypeEnum
func GetWorkRequestStatusEnumStringValues ¶
func GetWorkRequestStatusEnumStringValues() []string
GetWorkRequestStatusEnumStringValues Enumerates the set of values in String for WorkRequestStatusEnum
func GetWorkRequestSummaryOperationTypeEnumStringValues ¶
func GetWorkRequestSummaryOperationTypeEnumStringValues() []string
GetWorkRequestSummaryOperationTypeEnumStringValues Enumerates the set of values in String for WorkRequestSummaryOperationTypeEnum
func GetWorkRequestSummaryStatusEnumStringValues ¶
func GetWorkRequestSummaryStatusEnumStringValues() []string
GetWorkRequestSummaryStatusEnumStringValues Enumerates the set of values in String for WorkRequestSummaryStatusEnum
Types ¶
type ChangeTableCompartmentDetails ¶
type ChangeTableCompartmentDetails struct { // The OCID of the table's new compartment. ToCompartmentId *string `mandatory:"true" json:"toCompartmentId"` // The OCID of the table's current compartment. Required // if the tableNameOrId path parameter is a table name. // Optional if tableNameOrId is an OCID. If tableNameOrId // is an OCID, and fromCompartmentId is supplied, the latter // must match the identified table's current compartmentId. FromCompartmentId *string `mandatory:"false" json:"fromCompartmentId"` }
ChangeTableCompartmentDetails Specification of both from and to compartments.
func (ChangeTableCompartmentDetails) String ¶
func (m ChangeTableCompartmentDetails) String() string
func (ChangeTableCompartmentDetails) ValidateEnumValue ¶
func (m ChangeTableCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeTableCompartmentRequest ¶
type ChangeTableCompartmentRequest struct { // A table name within the compartment, or a table OCID. TableNameOrId *string `mandatory:"true" contributesTo:"path" name:"tableNameOrId"` // Specifications of the source and target compartments. ChangeTableCompartmentDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried // in case of a timeout or server error without risk of executing // that same action again. Retry tokens expire after 24 hours, but // can be invalidated before then due to conflicting // operations. For example, if a resource has been deleted and // purged from the system, then a retry of the original creation // request might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ChangeTableCompartmentRequest wrapper for the ChangeTableCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/ChangeTableCompartment.go.html to see an example of how to use ChangeTableCompartmentRequest.
func (ChangeTableCompartmentRequest) BinaryRequestBody ¶
func (request ChangeTableCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeTableCompartmentRequest) HTTPRequest ¶
func (request ChangeTableCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeTableCompartmentRequest) RetryPolicy ¶
func (request ChangeTableCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeTableCompartmentRequest) String ¶
func (request ChangeTableCompartmentRequest) String() string
func (ChangeTableCompartmentRequest) ValidateEnumValue ¶
func (request ChangeTableCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeTableCompartmentResponse ¶
type ChangeTableCompartmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the asynchronous // request. You can use this to query status of the asynchronous // operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ChangeTableCompartmentResponse wrapper for the ChangeTableCompartment operation
func (ChangeTableCompartmentResponse) HTTPResponse ¶
func (response ChangeTableCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeTableCompartmentResponse) String ¶
func (response ChangeTableCompartmentResponse) String() string
type Column ¶
type Column struct { // The column name. Name *string `mandatory:"false" json:"name"` // The column type. Type *string `mandatory:"false" json:"type"` // The column nullable flag. IsNullable *bool `mandatory:"false" json:"isNullable"` // The column default value. DefaultValue *string `mandatory:"false" json:"defaultValue"` // True if the STRING column was declared AS UUID. IsAsUuid *bool `mandatory:"false" json:"isAsUuid"` // True if the STRING AS UUID column is also GENERATED BY DEFAULT. IsGenerated *bool `mandatory:"false" json:"isGenerated"` }
Column A column of a table.
func (Column) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateIndexDetails ¶
type CreateIndexDetails struct { // Index name. Name *string `mandatory:"true" json:"name"` // A set of keys for a secondary index. Keys []IndexKey `mandatory:"true" json:"keys"` // The OCID of the table's compartment. Required // if the tableNameOrId path parameter is a table name. // Optional if tableNameOrId is an OCID. If tableNameOrId // is an OCID, and compartmentId is supplied, the latter // must match the identified table's compartmentId. CompartmentId *string `mandatory:"false" json:"compartmentId"` // If true, the operation completes successfully even when the // index exists. Otherwise, an attempt to create an index // that already exists will return an error. IsIfNotExists *bool `mandatory:"false" json:"isIfNotExists"` }
CreateIndexDetails Specifications for the new index.
func (CreateIndexDetails) String ¶
func (m CreateIndexDetails) String() string
func (CreateIndexDetails) ValidateEnumValue ¶
func (m CreateIndexDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateIndexRequest ¶
type CreateIndexRequest struct { // A table name within the compartment, or a table OCID. TableNameOrId *string `mandatory:"true" contributesTo:"path" name:"tableNameOrId"` // Specifications for the new index. CreateIndexDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried // in case of a timeout or server error without risk of executing // that same action again. Retry tokens expire after 24 hours, but // can be invalidated before then due to conflicting // operations. For example, if a resource has been deleted and // purged from the system, then a retry of the original creation // request might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateIndexRequest wrapper for the CreateIndex operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/CreateIndex.go.html to see an example of how to use CreateIndexRequest.
func (CreateIndexRequest) BinaryRequestBody ¶
func (request CreateIndexRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateIndexRequest) HTTPRequest ¶
func (request CreateIndexRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateIndexRequest) RetryPolicy ¶
func (request CreateIndexRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateIndexRequest) String ¶
func (request CreateIndexRequest) String() string
func (CreateIndexRequest) ValidateEnumValue ¶
func (request CreateIndexRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateIndexResponse ¶
type CreateIndexResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the asynchronous // request. You can use this to query status of the asynchronous // operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateIndexResponse wrapper for the CreateIndex operation
func (CreateIndexResponse) HTTPResponse ¶
func (response CreateIndexResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateIndexResponse) String ¶
func (response CreateIndexResponse) String() string
type CreateReplicaDetails ¶ added in v65.51.0
type CreateReplicaDetails struct { // Name of the remote region in standard OCI format, i.e. us-ashburn-1 Region *string `mandatory:"true" json:"region"` // The OCID of the table's compartment. Required // if the tableNameOrId path parameter is a table name. // Optional if tableNameOrId is an OCID. If tableNameOrId // is an OCID, and compartmentId is supplied, the latter // must match the identified table's compartmentId. CompartmentId *string `mandatory:"false" json:"compartmentId"` // Maximum sustained read throughput limit for the new replica table. // If not specified, the local table's read limit is used. MaxReadUnits *int `mandatory:"false" json:"maxReadUnits"` // Maximum sustained write throughput limit for the new replica table. // If not specified, the local table's write limit is used. MaxWriteUnits *int `mandatory:"false" json:"maxWriteUnits"` }
CreateReplicaDetails Specifications for the new replica
func (CreateReplicaDetails) String ¶ added in v65.51.0
func (m CreateReplicaDetails) String() string
func (CreateReplicaDetails) ValidateEnumValue ¶ added in v65.51.0
func (m CreateReplicaDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateReplicaRequest ¶ added in v65.51.0
type CreateReplicaRequest struct { // A table name within the compartment, or a table OCID. TableNameOrId *string `mandatory:"true" contributesTo:"path" name:"tableNameOrId"` // Specifications for the new replica CreateReplicaDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried // in case of a timeout or server error without risk of executing // that same action again. Retry tokens expire after 24 hours, but // can be invalidated before then due to conflicting // operations. For example, if a resource has been deleted and // purged from the system, then a retry of the original creation // request might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateReplicaRequest wrapper for the CreateReplica operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/CreateReplica.go.html to see an example of how to use CreateReplicaRequest.
func (CreateReplicaRequest) BinaryRequestBody ¶ added in v65.51.0
func (request CreateReplicaRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateReplicaRequest) HTTPRequest ¶ added in v65.51.0
func (request CreateReplicaRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateReplicaRequest) RetryPolicy ¶ added in v65.51.0
func (request CreateReplicaRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateReplicaRequest) String ¶ added in v65.51.0
func (request CreateReplicaRequest) String() string
func (CreateReplicaRequest) ValidateEnumValue ¶ added in v65.51.0
func (request CreateReplicaRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateReplicaResponse ¶ added in v65.51.0
type CreateReplicaResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the asynchronous // request. You can use this to query status of the asynchronous // operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateReplicaResponse wrapper for the CreateReplica operation
func (CreateReplicaResponse) HTTPResponse ¶ added in v65.51.0
func (response CreateReplicaResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateReplicaResponse) String ¶ added in v65.51.0
func (response CreateReplicaResponse) String() string
type CreateTableDetails ¶
type CreateTableDetails struct { // Table name. Name *string `mandatory:"true" json:"name"` // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Complete CREATE TABLE DDL statement. DdlStatement *string `mandatory:"true" json:"ddlStatement"` TableLimits *TableLimits `mandatory:"false" json:"tableLimits"` // True if table can be reclaimed after an idle period. IsAutoReclaimable *bool `mandatory:"false" json:"isAutoReclaimable"` // Simple key-value pair that is applied without any predefined // name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and // scoped to a namespace. Example: `{"foo-namespace": // {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
CreateTableDetails Specifications for the new table.
func (CreateTableDetails) String ¶
func (m CreateTableDetails) String() string
func (CreateTableDetails) ValidateEnumValue ¶
func (m CreateTableDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateTableRequest ¶
type CreateTableRequest struct { // Specifications for the new table. CreateTableDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried // in case of a timeout or server error without risk of executing // that same action again. Retry tokens expire after 24 hours, but // can be invalidated before then due to conflicting // operations. For example, if a resource has been deleted and // purged from the system, then a retry of the original creation // request might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateTableRequest wrapper for the CreateTable operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/CreateTable.go.html to see an example of how to use CreateTableRequest.
func (CreateTableRequest) BinaryRequestBody ¶
func (request CreateTableRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateTableRequest) HTTPRequest ¶
func (request CreateTableRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateTableRequest) RetryPolicy ¶
func (request CreateTableRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateTableRequest) String ¶
func (request CreateTableRequest) String() string
func (CreateTableRequest) ValidateEnumValue ¶
func (request CreateTableRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateTableResponse ¶
type CreateTableResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the asynchronous // request. You can use this to query status of the asynchronous // operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateTableResponse wrapper for the CreateTable operation
func (CreateTableResponse) HTTPResponse ¶
func (response CreateTableResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateTableResponse) String ¶
func (response CreateTableResponse) String() string
type DeleteIndexRequest ¶
type DeleteIndexRequest struct { // A table name within the compartment, or a table OCID. TableNameOrId *string `mandatory:"true" contributesTo:"path" name:"tableNameOrId"` // The name of a table's index. IndexName *string `mandatory:"true" contributesTo:"path" name:"indexName"` // The ID of a table's compartment. When a table is identified // by name, the compartmentId is often needed to provide // context for interpreting the name. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Set as true to select "if exists" behavior. IsIfExists *bool `mandatory:"false" contributesTo:"query" name:"isIfExists"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteIndexRequest wrapper for the DeleteIndex operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/DeleteIndex.go.html to see an example of how to use DeleteIndexRequest.
func (DeleteIndexRequest) BinaryRequestBody ¶
func (request DeleteIndexRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteIndexRequest) HTTPRequest ¶
func (request DeleteIndexRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteIndexRequest) RetryPolicy ¶
func (request DeleteIndexRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteIndexRequest) String ¶
func (request DeleteIndexRequest) String() string
func (DeleteIndexRequest) ValidateEnumValue ¶
func (request DeleteIndexRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteIndexResponse ¶
type DeleteIndexResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the asynchronous // request. You can use this to query status of the asynchronous // operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteIndexResponse wrapper for the DeleteIndex operation
func (DeleteIndexResponse) HTTPResponse ¶
func (response DeleteIndexResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteIndexResponse) String ¶
func (response DeleteIndexResponse) String() string
type DeleteReplicaRequest ¶ added in v65.51.0
type DeleteReplicaRequest struct { // A table name within the compartment, or a table OCID. TableNameOrId *string `mandatory:"true" contributesTo:"path" name:"tableNameOrId"` // A customer-facing region identifier Region *string `mandatory:"true" contributesTo:"path" name:"region"` // The ID of a table's compartment. When a table is identified // by name, the compartmentId is often needed to provide // context for interpreting the name. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteReplicaRequest wrapper for the DeleteReplica operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/DeleteReplica.go.html to see an example of how to use DeleteReplicaRequest.
func (DeleteReplicaRequest) BinaryRequestBody ¶ added in v65.51.0
func (request DeleteReplicaRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteReplicaRequest) HTTPRequest ¶ added in v65.51.0
func (request DeleteReplicaRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteReplicaRequest) RetryPolicy ¶ added in v65.51.0
func (request DeleteReplicaRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteReplicaRequest) String ¶ added in v65.51.0
func (request DeleteReplicaRequest) String() string
func (DeleteReplicaRequest) ValidateEnumValue ¶ added in v65.51.0
func (request DeleteReplicaRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteReplicaResponse ¶ added in v65.51.0
type DeleteReplicaResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the asynchronous // request. You can use this to query status of the asynchronous // operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteReplicaResponse wrapper for the DeleteReplica operation
func (DeleteReplicaResponse) HTTPResponse ¶ added in v65.51.0
func (response DeleteReplicaResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteReplicaResponse) String ¶ added in v65.51.0
func (response DeleteReplicaResponse) String() string
type DeleteRowRequest ¶
type DeleteRowRequest struct { // A table name within the compartment, or a table OCID. TableNameOrId *string `mandatory:"true" contributesTo:"path" name:"tableNameOrId"` // An array of strings, each of the format "column-name:value", // representing the primary key of the row. Key []string `contributesTo:"query" name:"key" collectionFormat:"multi"` // The ID of a table's compartment. When a table is identified // by name, the compartmentId is often needed to provide // context for interpreting the name. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // If true, and the operation fails due to an option setting // (ifVersion et al), then the existing row will be returned. IsGetReturnRow *bool `mandatory:"false" contributesTo:"query" name:"isGetReturnRow"` // Timeout setting for this operation. TimeoutInMs *int `mandatory:"false" contributesTo:"query" name:"timeoutInMs"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteRowRequest wrapper for the DeleteRow operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/DeleteRow.go.html to see an example of how to use DeleteRowRequest.
func (DeleteRowRequest) BinaryRequestBody ¶
func (request DeleteRowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteRowRequest) HTTPRequest ¶
func (request DeleteRowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteRowRequest) RetryPolicy ¶
func (request DeleteRowRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteRowRequest) String ¶
func (request DeleteRowRequest) String() string
func (DeleteRowRequest) ValidateEnumValue ¶
func (request DeleteRowRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteRowResponse ¶
type DeleteRowResponse struct { // The underlying http response RawResponse *http.Response // The DeleteRowResult instance DeleteRowResult `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteRowResponse wrapper for the DeleteRow operation
func (DeleteRowResponse) HTTPResponse ¶
func (response DeleteRowResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteRowResponse) String ¶
func (response DeleteRowResponse) String() string
type DeleteRowResult ¶
type DeleteRowResult struct { // Convey the success or failure of the operation. IsSuccess *bool `mandatory:"false" json:"isSuccess"` // The version string associated with the existing row. // Returned if the delete fails due to options setting in the // request. ExistingVersion *string `mandatory:"false" json:"existingVersion"` // The map of values from a row. ExistingValue map[string]interface{} `mandatory:"false" json:"existingValue"` Usage *RequestUsage `mandatory:"false" json:"usage"` }
DeleteRowResult The result of a DeleteRow operation.
func (DeleteRowResult) String ¶
func (m DeleteRowResult) String() string
func (DeleteRowResult) ValidateEnumValue ¶
func (m DeleteRowResult) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteTableRequest ¶
type DeleteTableRequest struct { // A table name within the compartment, or a table OCID. TableNameOrId *string `mandatory:"true" contributesTo:"path" name:"tableNameOrId"` // The ID of a table's compartment. When a table is identified // by name, the compartmentId is often needed to provide // context for interpreting the name. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Set as true to select "if exists" behavior. IsIfExists *bool `mandatory:"false" contributesTo:"query" name:"isIfExists"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteTableRequest wrapper for the DeleteTable operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/DeleteTable.go.html to see an example of how to use DeleteTableRequest.
func (DeleteTableRequest) BinaryRequestBody ¶
func (request DeleteTableRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteTableRequest) HTTPRequest ¶
func (request DeleteTableRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteTableRequest) RetryPolicy ¶
func (request DeleteTableRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteTableRequest) String ¶
func (request DeleteTableRequest) String() string
func (DeleteTableRequest) ValidateEnumValue ¶
func (request DeleteTableRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteTableResponse ¶
type DeleteTableResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the asynchronous // request. You can use this to query status of the asynchronous // operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteTableResponse wrapper for the DeleteTable operation
func (DeleteTableResponse) HTTPResponse ¶
func (response DeleteTableResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteTableResponse) String ¶
func (response DeleteTableResponse) String() string
type DeleteWorkRequestRequest ¶
type DeleteWorkRequestRequest struct { // The ID of the asynchronous request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteWorkRequestRequest wrapper for the DeleteWorkRequest operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/DeleteWorkRequest.go.html to see an example of how to use DeleteWorkRequestRequest.
func (DeleteWorkRequestRequest) BinaryRequestBody ¶
func (request DeleteWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteWorkRequestRequest) HTTPRequest ¶
func (request DeleteWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteWorkRequestRequest) RetryPolicy ¶
func (request DeleteWorkRequestRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteWorkRequestRequest) String ¶
func (request DeleteWorkRequestRequest) String() string
func (DeleteWorkRequestRequest) ValidateEnumValue ¶
func (request DeleteWorkRequestRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteWorkRequestResponse ¶
type DeleteWorkRequestResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the asynchronous // request. You can use this to query status of the asynchronous // operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteWorkRequestResponse wrapper for the DeleteWorkRequest operation
func (DeleteWorkRequestResponse) HTTPResponse ¶
func (response DeleteWorkRequestResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteWorkRequestResponse) String ¶
func (response DeleteWorkRequestResponse) String() string
type GetIndexRequest ¶
type GetIndexRequest struct { // A table name within the compartment, or a table OCID. TableNameOrId *string `mandatory:"true" contributesTo:"path" name:"tableNameOrId"` // The name of a table's index. IndexName *string `mandatory:"true" contributesTo:"path" name:"indexName"` // The ID of a table's compartment. When a table is identified // by name, the compartmentId is often needed to provide // context for interpreting the name. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetIndexRequest wrapper for the GetIndex operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/GetIndex.go.html to see an example of how to use GetIndexRequest.
func (GetIndexRequest) BinaryRequestBody ¶
func (request GetIndexRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetIndexRequest) HTTPRequest ¶
func (request GetIndexRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetIndexRequest) RetryPolicy ¶
func (request GetIndexRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetIndexRequest) String ¶
func (request GetIndexRequest) String() string
func (GetIndexRequest) ValidateEnumValue ¶
func (request GetIndexRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetIndexResponse ¶
type GetIndexResponse struct { // The underlying http response RawResponse *http.Response // The Index instance Index `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetIndexResponse wrapper for the GetIndex operation
func (GetIndexResponse) HTTPResponse ¶
func (response GetIndexResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetIndexResponse) String ¶
func (response GetIndexResponse) String() string
type GetRowConsistencyEnum ¶
type GetRowConsistencyEnum string
GetRowConsistencyEnum Enum with underlying type: string
const ( GetRowConsistencyEventual GetRowConsistencyEnum = "EVENTUAL" GetRowConsistencyAbsolute GetRowConsistencyEnum = "ABSOLUTE" )
Set of constants representing the allowable values for GetRowConsistencyEnum
func GetGetRowConsistencyEnumValues ¶
func GetGetRowConsistencyEnumValues() []GetRowConsistencyEnum
GetGetRowConsistencyEnumValues Enumerates the set of values for GetRowConsistencyEnum
func GetMappingGetRowConsistencyEnum ¶
func GetMappingGetRowConsistencyEnum(val string) (GetRowConsistencyEnum, bool)
GetMappingGetRowConsistencyEnum performs case Insensitive comparison on enum value and return the desired enum
type GetRowRequest ¶
type GetRowRequest struct { // A table name within the compartment, or a table OCID. TableNameOrId *string `mandatory:"true" contributesTo:"path" name:"tableNameOrId"` // An array of strings, each of the format "column-name:value", // representing the primary key of the row. Key []string `contributesTo:"query" name:"key" collectionFormat:"multi"` // The ID of a table's compartment. When a table is identified // by name, the compartmentId is often needed to provide // context for interpreting the name. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Consistency requirement for a read operation. Consistency GetRowConsistencyEnum `mandatory:"false" contributesTo:"query" name:"consistency" omitEmpty:"true"` // Timeout setting for this operation. TimeoutInMs *int `mandatory:"false" contributesTo:"query" name:"timeoutInMs"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetRowRequest wrapper for the GetRow operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/GetRow.go.html to see an example of how to use GetRowRequest.
func (GetRowRequest) BinaryRequestBody ¶
func (request GetRowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetRowRequest) HTTPRequest ¶
func (request GetRowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetRowRequest) RetryPolicy ¶
func (request GetRowRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetRowRequest) String ¶
func (request GetRowRequest) String() string
func (GetRowRequest) ValidateEnumValue ¶
func (request GetRowRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetRowResponse ¶
type GetRowResponse struct { // The underlying http response RawResponse *http.Response // The Row instance Row `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetRowResponse wrapper for the GetRow operation
func (GetRowResponse) HTTPResponse ¶
func (response GetRowResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetRowResponse) String ¶
func (response GetRowResponse) String() string
type GetTableRequest ¶
type GetTableRequest struct { // A table name within the compartment, or a table OCID. TableNameOrId *string `mandatory:"true" contributesTo:"path" name:"tableNameOrId"` // The ID of a table's compartment. When a table is identified // by name, the compartmentId is often needed to provide // context for interpreting the name. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetTableRequest wrapper for the GetTable operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/GetTable.go.html to see an example of how to use GetTableRequest.
func (GetTableRequest) BinaryRequestBody ¶
func (request GetTableRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetTableRequest) HTTPRequest ¶
func (request GetTableRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetTableRequest) RetryPolicy ¶
func (request GetTableRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetTableRequest) String ¶
func (request GetTableRequest) String() string
func (GetTableRequest) ValidateEnumValue ¶
func (request GetTableRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetTableResponse ¶
type GetTableResponse struct { // The underlying http response RawResponse *http.Response // The Table instance Table `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetTableResponse wrapper for the GetTable operation
func (GetTableResponse) HTTPResponse ¶
func (response GetTableResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetTableResponse) String ¶
func (response GetTableResponse) String() string
type GetWorkRequestRequest ¶
type GetWorkRequestRequest struct { // The ID of the asynchronous request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetWorkRequestRequest wrapper for the GetWorkRequest operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/GetWorkRequest.go.html to see an example of how to use GetWorkRequestRequest.
func (GetWorkRequestRequest) BinaryRequestBody ¶
func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetWorkRequestRequest) HTTPRequest ¶
func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetWorkRequestRequest) RetryPolicy ¶
func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetWorkRequestRequest) String ¶
func (request GetWorkRequestRequest) String() string
func (GetWorkRequestRequest) ValidateEnumValue ¶
func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetWorkRequestResponse ¶
type GetWorkRequestResponse struct { // The underlying http response RawResponse *http.Response // The WorkRequest instance WorkRequest `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // A decimal number representing the number of seconds the // client should wait before polling this endpoint again. RetryAfter *float32 `presentIn:"header" name:"retry-after"` }
GetWorkRequestResponse wrapper for the GetWorkRequest operation
func (GetWorkRequestResponse) HTTPResponse ¶
func (response GetWorkRequestResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetWorkRequestResponse) String ¶
func (response GetWorkRequestResponse) String() string
type Identity ¶ added in v65.22.0
type Identity struct { // The name of the identity column. ColumnName *string `mandatory:"false" json:"columnName"` // True if the identity value is GENERATED ALWAYS. IsAlways *bool `mandatory:"false" json:"isAlways"` // True if the identity value is GENERATED BY DEFAULT ON NULL. IsNull *bool `mandatory:"false" json:"isNull"` }
Identity The identity properties of a table, if any.
func (Identity) ValidateEnumValue ¶ added in v65.22.0
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Index ¶
type Index struct { // Index name. Name *string `mandatory:"false" json:"name"` // Compartment Identifier. CompartmentId *string `mandatory:"false" json:"compartmentId"` // The name of the table to which this index belongs. TableName *string `mandatory:"false" json:"tableName"` // the OCID of the table to which this index belongs. TableId *string `mandatory:"false" json:"tableId"` // A set of keys for a secondary index. Keys []IndexKey `mandatory:"false" json:"keys"` // The state of an index. LifecycleState IndexLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // A message describing the current state in more detail. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` }
Index Information about an index.
func (Index) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IndexCollection ¶
type IndexCollection struct { // A page of IndexSummary objects. Items []IndexSummary `mandatory:"false" json:"items"` }
IndexCollection Results of ListIndexes.
func (IndexCollection) String ¶
func (m IndexCollection) String() string
func (IndexCollection) ValidateEnumValue ¶
func (m IndexCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IndexKey ¶
type IndexKey struct { // The name of a column to be included as an index key. ColumnName *string `mandatory:"true" json:"columnName"` // If the specified column is of type JSON, jsonPath contains // a dotted path indicating the field within the JSON object // that will be the index key. JsonPath *string `mandatory:"false" json:"jsonPath"` // If the specified column is of type JSON, jsonFieldType contains // the type of the field indicated by jsonPath. JsonFieldType *string `mandatory:"false" json:"jsonFieldType"` }
IndexKey Specifies a single key in a secondary index.
func (IndexKey) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type IndexLifecycleStateEnum ¶
type IndexLifecycleStateEnum string
IndexLifecycleStateEnum Enum with underlying type: string
const ( IndexLifecycleStateCreating IndexLifecycleStateEnum = "CREATING" IndexLifecycleStateUpdating IndexLifecycleStateEnum = "UPDATING" IndexLifecycleStateActive IndexLifecycleStateEnum = "ACTIVE" IndexLifecycleStateDeleting IndexLifecycleStateEnum = "DELETING" IndexLifecycleStateDeleted IndexLifecycleStateEnum = "DELETED" IndexLifecycleStateFailed IndexLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for IndexLifecycleStateEnum
func GetIndexLifecycleStateEnumValues ¶
func GetIndexLifecycleStateEnumValues() []IndexLifecycleStateEnum
GetIndexLifecycleStateEnumValues Enumerates the set of values for IndexLifecycleStateEnum
func GetMappingIndexLifecycleStateEnum ¶
func GetMappingIndexLifecycleStateEnum(val string) (IndexLifecycleStateEnum, bool)
GetMappingIndexLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type IndexSummary ¶
type IndexSummary struct { // Index name. Name *string `mandatory:"false" json:"name"` // A set of keys for a secondary index. Keys []IndexKey `mandatory:"false" json:"keys"` // The state of an index. LifecycleState IndexLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // A message describing the current state in more detail. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` }
IndexSummary Information about an index.
func (IndexSummary) String ¶
func (m IndexSummary) String() string
func (IndexSummary) ValidateEnumValue ¶
func (m IndexSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListIndexesLifecycleStateEnum ¶
type ListIndexesLifecycleStateEnum string
ListIndexesLifecycleStateEnum Enum with underlying type: string
const ( ListIndexesLifecycleStateAll ListIndexesLifecycleStateEnum = "ALL" ListIndexesLifecycleStateCreating ListIndexesLifecycleStateEnum = "CREATING" ListIndexesLifecycleStateUpdating ListIndexesLifecycleStateEnum = "UPDATING" ListIndexesLifecycleStateActive ListIndexesLifecycleStateEnum = "ACTIVE" ListIndexesLifecycleStateDeleting ListIndexesLifecycleStateEnum = "DELETING" ListIndexesLifecycleStateDeleted ListIndexesLifecycleStateEnum = "DELETED" ListIndexesLifecycleStateFailed ListIndexesLifecycleStateEnum = "FAILED" ListIndexesLifecycleStateInactive ListIndexesLifecycleStateEnum = "INACTIVE" )
Set of constants representing the allowable values for ListIndexesLifecycleStateEnum
func GetListIndexesLifecycleStateEnumValues ¶
func GetListIndexesLifecycleStateEnumValues() []ListIndexesLifecycleStateEnum
GetListIndexesLifecycleStateEnumValues Enumerates the set of values for ListIndexesLifecycleStateEnum
func GetMappingListIndexesLifecycleStateEnum ¶
func GetMappingListIndexesLifecycleStateEnum(val string) (ListIndexesLifecycleStateEnum, bool)
GetMappingListIndexesLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ListIndexesRequest ¶
type ListIndexesRequest struct { // A table name within the compartment, or a table OCID. TableNameOrId *string `mandatory:"true" contributesTo:"path" name:"tableNameOrId"` // The ID of a table's compartment. When a table is identified // by name, the compartmentId is often needed to provide // context for interpreting the name. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // A shell-globbing-style (*?[]) filter for names. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // Filter list by the lifecycle state of the item. LifecycleState ListIndexesLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page at which to start // retrieving results. This is usually retrieved from a previous // list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either 'ASC' or 'DESC'. SortOrder ListIndexesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Only one sort order may be // provided. Default order for timeCreated is descending. Default // order for name is ascending. If no value is specified // timeCreated is default. SortBy ListIndexesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListIndexesRequest wrapper for the ListIndexes operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/ListIndexes.go.html to see an example of how to use ListIndexesRequest.
func (ListIndexesRequest) BinaryRequestBody ¶
func (request ListIndexesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListIndexesRequest) HTTPRequest ¶
func (request ListIndexesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListIndexesRequest) RetryPolicy ¶
func (request ListIndexesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListIndexesRequest) String ¶
func (request ListIndexesRequest) String() string
func (ListIndexesRequest) ValidateEnumValue ¶
func (request ListIndexesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListIndexesResponse ¶
type ListIndexesResponse struct { // The underlying http response RawResponse *http.Response // A list of IndexCollection instances IndexCollection `presentIn:"body"` // For pagination of a list of items. When paging through a list, // if this header appears in the response, then a partial list // might have been returned. Include this value as the `page` // parameter for the subsequent GET request to get the next batch // of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListIndexesResponse wrapper for the ListIndexes operation
func (ListIndexesResponse) HTTPResponse ¶
func (response ListIndexesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListIndexesResponse) String ¶
func (response ListIndexesResponse) String() string
type ListIndexesSortByEnum ¶
type ListIndexesSortByEnum string
ListIndexesSortByEnum Enum with underlying type: string
const ( ListIndexesSortByTimecreated ListIndexesSortByEnum = "timeCreated" ListIndexesSortByName ListIndexesSortByEnum = "name" )
Set of constants representing the allowable values for ListIndexesSortByEnum
func GetListIndexesSortByEnumValues ¶
func GetListIndexesSortByEnumValues() []ListIndexesSortByEnum
GetListIndexesSortByEnumValues Enumerates the set of values for ListIndexesSortByEnum
func GetMappingListIndexesSortByEnum ¶
func GetMappingListIndexesSortByEnum(val string) (ListIndexesSortByEnum, bool)
GetMappingListIndexesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListIndexesSortOrderEnum ¶
type ListIndexesSortOrderEnum string
ListIndexesSortOrderEnum Enum with underlying type: string
const ( ListIndexesSortOrderAsc ListIndexesSortOrderEnum = "ASC" ListIndexesSortOrderDesc ListIndexesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListIndexesSortOrderEnum
func GetListIndexesSortOrderEnumValues ¶
func GetListIndexesSortOrderEnumValues() []ListIndexesSortOrderEnum
GetListIndexesSortOrderEnumValues Enumerates the set of values for ListIndexesSortOrderEnum
func GetMappingListIndexesSortOrderEnum ¶
func GetMappingListIndexesSortOrderEnum(val string) (ListIndexesSortOrderEnum, bool)
GetMappingListIndexesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListTableUsageRequest ¶
type ListTableUsageRequest struct { // A table name within the compartment, or a table OCID. TableNameOrId *string `mandatory:"true" contributesTo:"path" name:"tableNameOrId"` // The ID of a table's compartment. When a table is identified // by name, the compartmentId is often needed to provide // context for interpreting the name. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The start time to use for the request. If no time range // is set for this request, the most recent complete usage // record is returned. TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end time to use for the request. TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page at which to start // retrieving results. This is usually retrieved from a previous // list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListTableUsageRequest wrapper for the ListTableUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/ListTableUsage.go.html to see an example of how to use ListTableUsageRequest.
func (ListTableUsageRequest) BinaryRequestBody ¶
func (request ListTableUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListTableUsageRequest) HTTPRequest ¶
func (request ListTableUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListTableUsageRequest) RetryPolicy ¶
func (request ListTableUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListTableUsageRequest) String ¶
func (request ListTableUsageRequest) String() string
func (ListTableUsageRequest) ValidateEnumValue ¶
func (request ListTableUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListTableUsageResponse ¶
type ListTableUsageResponse struct { // The underlying http response RawResponse *http.Response // A list of TableUsageCollection instances TableUsageCollection `presentIn:"body"` // For pagination of a list of items. When paging through a list, // if this header appears in the response, then a partial list // might have been returned. Include this value as the `page` // parameter for the subsequent GET request to get the next batch // of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListTableUsageResponse wrapper for the ListTableUsage operation
func (ListTableUsageResponse) HTTPResponse ¶
func (response ListTableUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListTableUsageResponse) String ¶
func (response ListTableUsageResponse) String() string
type ListTablesLifecycleStateEnum ¶
type ListTablesLifecycleStateEnum string
ListTablesLifecycleStateEnum Enum with underlying type: string
const ( ListTablesLifecycleStateAll ListTablesLifecycleStateEnum = "ALL" ListTablesLifecycleStateCreating ListTablesLifecycleStateEnum = "CREATING" ListTablesLifecycleStateUpdating ListTablesLifecycleStateEnum = "UPDATING" ListTablesLifecycleStateActive ListTablesLifecycleStateEnum = "ACTIVE" ListTablesLifecycleStateDeleting ListTablesLifecycleStateEnum = "DELETING" ListTablesLifecycleStateDeleted ListTablesLifecycleStateEnum = "DELETED" ListTablesLifecycleStateFailed ListTablesLifecycleStateEnum = "FAILED" ListTablesLifecycleStateInactive ListTablesLifecycleStateEnum = "INACTIVE" )
Set of constants representing the allowable values for ListTablesLifecycleStateEnum
func GetListTablesLifecycleStateEnumValues ¶
func GetListTablesLifecycleStateEnumValues() []ListTablesLifecycleStateEnum
GetListTablesLifecycleStateEnumValues Enumerates the set of values for ListTablesLifecycleStateEnum
func GetMappingListTablesLifecycleStateEnum ¶
func GetMappingListTablesLifecycleStateEnum(val string) (ListTablesLifecycleStateEnum, bool)
GetMappingListTablesLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ListTablesRequest ¶
type ListTablesRequest struct { // The ID of a table's compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // A shell-globbing-style (*?[]) filter for names. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page at which to start // retrieving results. This is usually retrieved from a previous // list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to use, either 'ASC' or 'DESC'. SortOrder ListTablesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Only one sort order may be // provided. Default order for timeCreated is descending. Default // order for name is ascending. If no value is specified // timeCreated is default. SortBy ListTablesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Filter list by the lifecycle state of the item. LifecycleState ListTablesLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListTablesRequest wrapper for the ListTables operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/ListTables.go.html to see an example of how to use ListTablesRequest.
func (ListTablesRequest) BinaryRequestBody ¶
func (request ListTablesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListTablesRequest) HTTPRequest ¶
func (request ListTablesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListTablesRequest) RetryPolicy ¶
func (request ListTablesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListTablesRequest) String ¶
func (request ListTablesRequest) String() string
func (ListTablesRequest) ValidateEnumValue ¶
func (request ListTablesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListTablesResponse ¶
type ListTablesResponse struct { // The underlying http response RawResponse *http.Response // A list of TableCollection instances TableCollection `presentIn:"body"` // For pagination of a list of items. When paging through a list, // if this header appears in the response, then a partial list // might have been returned. Include this value as the `page` // parameter for the subsequent GET request to get the next batch // of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListTablesResponse wrapper for the ListTables operation
func (ListTablesResponse) HTTPResponse ¶
func (response ListTablesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListTablesResponse) String ¶
func (response ListTablesResponse) String() string
type ListTablesSortByEnum ¶
type ListTablesSortByEnum string
ListTablesSortByEnum Enum with underlying type: string
const ( ListTablesSortByTimecreated ListTablesSortByEnum = "timeCreated" ListTablesSortByName ListTablesSortByEnum = "name" )
Set of constants representing the allowable values for ListTablesSortByEnum
func GetListTablesSortByEnumValues ¶
func GetListTablesSortByEnumValues() []ListTablesSortByEnum
GetListTablesSortByEnumValues Enumerates the set of values for ListTablesSortByEnum
func GetMappingListTablesSortByEnum ¶
func GetMappingListTablesSortByEnum(val string) (ListTablesSortByEnum, bool)
GetMappingListTablesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListTablesSortOrderEnum ¶
type ListTablesSortOrderEnum string
ListTablesSortOrderEnum Enum with underlying type: string
const ( ListTablesSortOrderAsc ListTablesSortOrderEnum = "ASC" ListTablesSortOrderDesc ListTablesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListTablesSortOrderEnum
func GetListTablesSortOrderEnumValues ¶
func GetListTablesSortOrderEnumValues() []ListTablesSortOrderEnum
GetListTablesSortOrderEnumValues Enumerates the set of values for ListTablesSortOrderEnum
func GetMappingListTablesSortOrderEnum ¶
func GetMappingListTablesSortOrderEnum(val string) (ListTablesSortOrderEnum, bool)
GetMappingListTablesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestErrorsRequest ¶
type ListWorkRequestErrorsRequest struct { // The ID of the asynchronous request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The page token representing the page at which to start // retrieving results. This is usually retrieved from a previous // list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListWorkRequestErrorsRequest wrapper for the ListWorkRequestErrors operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrorsRequest.
func (ListWorkRequestErrorsRequest) BinaryRequestBody ¶
func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestErrorsRequest) HTTPRequest ¶
func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestErrorsRequest) RetryPolicy ¶
func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestErrorsRequest) String ¶
func (request ListWorkRequestErrorsRequest) String() string
func (ListWorkRequestErrorsRequest) ValidateEnumValue ¶
func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestErrorsResponse ¶
type ListWorkRequestErrorsResponse struct { // The underlying http response RawResponse *http.Response // A list of WorkRequestErrorCollection instances WorkRequestErrorCollection `presentIn:"body"` // For pagination of a list of items. When paging through a list, // if this header appears in the response, then a partial list // might have been returned. Include this value as the `page` // parameter for the subsequent GET request to get the next batch // of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListWorkRequestErrorsResponse wrapper for the ListWorkRequestErrors operation
func (ListWorkRequestErrorsResponse) HTTPResponse ¶
func (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestErrorsResponse) String ¶
func (response ListWorkRequestErrorsResponse) String() string
type ListWorkRequestLogsRequest ¶
type ListWorkRequestLogsRequest struct { // The ID of the asynchronous request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The page token representing the page at which to start // retrieving results. This is usually retrieved from a previous // list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListWorkRequestLogsRequest wrapper for the ListWorkRequestLogs operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogsRequest.
func (ListWorkRequestLogsRequest) BinaryRequestBody ¶
func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestLogsRequest) HTTPRequest ¶
func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestLogsRequest) RetryPolicy ¶
func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestLogsRequest) String ¶
func (request ListWorkRequestLogsRequest) String() string
func (ListWorkRequestLogsRequest) ValidateEnumValue ¶
func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestLogsResponse ¶
type ListWorkRequestLogsResponse struct { // The underlying http response RawResponse *http.Response // A list of WorkRequestLogEntryCollection instances WorkRequestLogEntryCollection `presentIn:"body"` // For pagination of a list of items. When paging through a list, // if this header appears in the response, then a partial list // might have been returned. Include this value as the `page` // parameter for the subsequent GET request to get the next batch // of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListWorkRequestLogsResponse wrapper for the ListWorkRequestLogs operation
func (ListWorkRequestLogsResponse) HTTPResponse ¶
func (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestLogsResponse) String ¶
func (response ListWorkRequestLogsResponse) String() string
type ListWorkRequestsRequest ¶
type ListWorkRequestsRequest struct { // The ID of a table's compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The page token representing the page at which to start // retrieving results. This is usually retrieved from a previous // list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListWorkRequestsRequest wrapper for the ListWorkRequests operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/ListWorkRequests.go.html to see an example of how to use ListWorkRequestsRequest.
func (ListWorkRequestsRequest) BinaryRequestBody ¶
func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestsRequest) HTTPRequest ¶
func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestsRequest) RetryPolicy ¶
func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestsRequest) String ¶
func (request ListWorkRequestsRequest) String() string
func (ListWorkRequestsRequest) ValidateEnumValue ¶
func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestsResponse ¶
type ListWorkRequestsResponse struct { // The underlying http response RawResponse *http.Response // A list of WorkRequestCollection instances WorkRequestCollection `presentIn:"body"` // For pagination of a list of items. When paging through a list, // if this header appears in the response, then a partial list // might have been returned. Include this value as the `page` // parameter for the subsequent GET request to get the next batch // of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListWorkRequestsResponse wrapper for the ListWorkRequests operation
func (ListWorkRequestsResponse) HTTPResponse ¶
func (response ListWorkRequestsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestsResponse) String ¶
func (response ListWorkRequestsResponse) String() string
type NosqlClient ¶
type NosqlClient struct { common.BaseClient // contains filtered or unexported fields }
NosqlClient a client for Nosql
func NewNosqlClientWithConfigurationProvider ¶
func NewNosqlClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client NosqlClient, err error)
NewNosqlClientWithConfigurationProvider Creates a new default Nosql client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewNosqlClientWithOboToken ¶
func NewNosqlClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client NosqlClient, err error)
NewNosqlClientWithOboToken Creates a new default Nosql client with the given configuration provider. The obotoken will be added to default headers and signed; the configuration provider will be used for the signer
as well as reading the region
func (NosqlClient) ChangeTableCompartment ¶
func (client NosqlClient) ChangeTableCompartment(ctx context.Context, request ChangeTableCompartmentRequest) (response ChangeTableCompartmentResponse, err error)
ChangeTableCompartment Change a table's compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/ChangeTableCompartment.go.html to see an example of how to use ChangeTableCompartment API. A default retry strategy applies to this operation ChangeTableCompartment()
func (*NosqlClient) ConfigurationProvider ¶
func (client *NosqlClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (NosqlClient) CreateIndex ¶
func (client NosqlClient) CreateIndex(ctx context.Context, request CreateIndexRequest) (response CreateIndexResponse, err error)
CreateIndex Create a new index on the table identified by tableNameOrId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/CreateIndex.go.html to see an example of how to use CreateIndex API. A default retry strategy applies to this operation CreateIndex()
func (NosqlClient) CreateReplica ¶ added in v65.51.0
func (client NosqlClient) CreateReplica(ctx context.Context, request CreateReplicaRequest) (response CreateReplicaResponse, err error)
CreateReplica Add a replica for this table
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/CreateReplica.go.html to see an example of how to use CreateReplica API. A default retry strategy applies to this operation CreateReplica()
func (NosqlClient) CreateTable ¶
func (client NosqlClient) CreateTable(ctx context.Context, request CreateTableRequest) (response CreateTableResponse, err error)
CreateTable Create a new table.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/CreateTable.go.html to see an example of how to use CreateTable API. A default retry strategy applies to this operation CreateTable()
func (NosqlClient) DeleteIndex ¶
func (client NosqlClient) DeleteIndex(ctx context.Context, request DeleteIndexRequest) (response DeleteIndexResponse, err error)
DeleteIndex Delete an index from the table identified by tableNameOrId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/DeleteIndex.go.html to see an example of how to use DeleteIndex API.
func (NosqlClient) DeleteReplica ¶ added in v65.51.0
func (client NosqlClient) DeleteReplica(ctx context.Context, request DeleteReplicaRequest) (response DeleteReplicaResponse, err error)
DeleteReplica Delete the specified replica table in the remote region.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/DeleteReplica.go.html to see an example of how to use DeleteReplica API.
func (NosqlClient) DeleteRow ¶
func (client NosqlClient) DeleteRow(ctx context.Context, request DeleteRowRequest) (response DeleteRowResponse, err error)
DeleteRow Delete a single row from the table, by primary key.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/DeleteRow.go.html to see an example of how to use DeleteRow API.
func (NosqlClient) DeleteTable ¶
func (client NosqlClient) DeleteTable(ctx context.Context, request DeleteTableRequest) (response DeleteTableResponse, err error)
DeleteTable Delete a table by tableNameOrId.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/DeleteTable.go.html to see an example of how to use DeleteTable API.
func (NosqlClient) DeleteWorkRequest ¶
func (client NosqlClient) DeleteWorkRequest(ctx context.Context, request DeleteWorkRequestRequest) (response DeleteWorkRequestResponse, err error)
DeleteWorkRequest Cancel a work request operation with the given ID.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/DeleteWorkRequest.go.html to see an example of how to use DeleteWorkRequest API.
func (NosqlClient) GetIndex ¶
func (client NosqlClient) GetIndex(ctx context.Context, request GetIndexRequest) (response GetIndexResponse, err error)
GetIndex Get information about a single index.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/GetIndex.go.html to see an example of how to use GetIndex API. A default retry strategy applies to this operation GetIndex()
func (NosqlClient) GetRow ¶
func (client NosqlClient) GetRow(ctx context.Context, request GetRowRequest) (response GetRowResponse, err error)
GetRow Get a single row from the table by primary key.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/GetRow.go.html to see an example of how to use GetRow API. A default retry strategy applies to this operation GetRow()
func (NosqlClient) GetTable ¶
func (client NosqlClient) GetTable(ctx context.Context, request GetTableRequest) (response GetTableResponse, err error)
GetTable Get table info by identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/GetTable.go.html to see an example of how to use GetTable API. A default retry strategy applies to this operation GetTable()
func (NosqlClient) GetWorkRequest ¶
func (client NosqlClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
GetWorkRequest Get the status of the work request with the given ID.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/GetWorkRequest.go.html to see an example of how to use GetWorkRequest API. A default retry strategy applies to this operation GetWorkRequest()
func (NosqlClient) ListIndexes ¶
func (client NosqlClient) ListIndexes(ctx context.Context, request ListIndexesRequest) (response ListIndexesResponse, err error)
ListIndexes Get a list of indexes on a table.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/ListIndexes.go.html to see an example of how to use ListIndexes API. A default retry strategy applies to this operation ListIndexes()
func (NosqlClient) ListTableUsage ¶
func (client NosqlClient) ListTableUsage(ctx context.Context, request ListTableUsageRequest) (response ListTableUsageResponse, err error)
ListTableUsage Get table usage info.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/ListTableUsage.go.html to see an example of how to use ListTableUsage API. A default retry strategy applies to this operation ListTableUsage()
func (NosqlClient) ListTables ¶
func (client NosqlClient) ListTables(ctx context.Context, request ListTablesRequest) (response ListTablesResponse, err error)
ListTables Get a list of tables in a compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/ListTables.go.html to see an example of how to use ListTables API. A default retry strategy applies to this operation ListTables()
func (NosqlClient) ListWorkRequestErrors ¶
func (client NosqlClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
ListWorkRequestErrors Return a (paginated) list of errors for a given work request.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrors API. A default retry strategy applies to this operation ListWorkRequestErrors()
func (NosqlClient) ListWorkRequestLogs ¶
func (client NosqlClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
ListWorkRequestLogs Return a (paginated) list of logs for a given work request.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogs API. A default retry strategy applies to this operation ListWorkRequestLogs()
func (NosqlClient) ListWorkRequests ¶
func (client NosqlClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
ListWorkRequests List the work requests in a compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/ListWorkRequests.go.html to see an example of how to use ListWorkRequests API. A default retry strategy applies to this operation ListWorkRequests()
func (NosqlClient) PrepareStatement ¶
func (client NosqlClient) PrepareStatement(ctx context.Context, request PrepareStatementRequest) (response PrepareStatementResponse, err error)
PrepareStatement Prepare a SQL statement for use in a query with variable substitution.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/PrepareStatement.go.html to see an example of how to use PrepareStatement API. A default retry strategy applies to this operation PrepareStatement()
func (NosqlClient) Query ¶
func (client NosqlClient) Query(ctx context.Context, request QueryRequest) (response QueryResponse, err error)
Query Execute a SQL query.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/Query.go.html to see an example of how to use Query API.
func (*NosqlClient) SetRegion ¶
func (client *NosqlClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (NosqlClient) SummarizeStatement ¶
func (client NosqlClient) SummarizeStatement(ctx context.Context, request SummarizeStatementRequest) (response SummarizeStatementResponse, err error)
SummarizeStatement Check the syntax and return a brief summary of a SQL statement.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/SummarizeStatement.go.html to see an example of how to use SummarizeStatement API. A default retry strategy applies to this operation SummarizeStatement()
func (NosqlClient) UpdateRow ¶
func (client NosqlClient) UpdateRow(ctx context.Context, request UpdateRowRequest) (response UpdateRowResponse, err error)
UpdateRow Write a single row into the table.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/UpdateRow.go.html to see an example of how to use UpdateRow API.
func (NosqlClient) UpdateTable ¶
func (client NosqlClient) UpdateTable(ctx context.Context, request UpdateTableRequest) (response UpdateTableResponse, err error)
UpdateTable Alter the table identified by tableNameOrId, changing schema, limits, or tags
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/UpdateTable.go.html to see an example of how to use UpdateTable API.
type PrepareStatementRequest ¶
type PrepareStatementRequest struct { // The ID of a table's compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // A NoSQL SQL statement. Statement *string `mandatory:"true" contributesTo:"query" name:"statement"` // Include a query execution plan in the result. IsGetQueryPlan *bool `mandatory:"false" contributesTo:"query" name:"isGetQueryPlan"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
PrepareStatementRequest wrapper for the PrepareStatement operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/PrepareStatement.go.html to see an example of how to use PrepareStatementRequest.
func (PrepareStatementRequest) BinaryRequestBody ¶
func (request PrepareStatementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (PrepareStatementRequest) HTTPRequest ¶
func (request PrepareStatementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (PrepareStatementRequest) RetryPolicy ¶
func (request PrepareStatementRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (PrepareStatementRequest) String ¶
func (request PrepareStatementRequest) String() string
func (PrepareStatementRequest) ValidateEnumValue ¶
func (request PrepareStatementRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PrepareStatementResponse ¶
type PrepareStatementResponse struct { // The underlying http response RawResponse *http.Response // The PreparedStatement instance PreparedStatement `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
PrepareStatementResponse wrapper for the PrepareStatement operation
func (PrepareStatementResponse) HTTPResponse ¶
func (response PrepareStatementResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (PrepareStatementResponse) String ¶
func (response PrepareStatementResponse) String() string
type PreparedStatement ¶
type PreparedStatement struct { // A base64-encoded, compiled and parameterized version of // a SQL statement. Statement *string `mandatory:"false" json:"statement"` // A representation of the query plan as a schema-less JSON object. QueryPlan *interface{} `mandatory:"false" json:"queryPlan"` Usage *RequestUsage `mandatory:"false" json:"usage"` }
PreparedStatement The result of query preparation.
func (PreparedStatement) String ¶
func (m PreparedStatement) String() string
func (PreparedStatement) ValidateEnumValue ¶
func (m PreparedStatement) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type QueryDetails ¶
type QueryDetails struct { // Compartment OCID, to provide context for a table name in // the given statement. CompartmentId *string `mandatory:"true" json:"compartmentId"` // A NoSQL SQL query statement; or a Base64-encoded prepared statement. Statement *string `mandatory:"true" json:"statement"` // If true, the statement is a prepared statement. IsPrepared *bool `mandatory:"false" json:"isPrepared"` // Consistency requirement for a read operation. Consistency QueryDetailsConsistencyEnum `mandatory:"false" json:"consistency,omitempty"` // A limit on the total amount of data read during this operation, in KB. MaxReadInKBs *int `mandatory:"false" json:"maxReadInKBs"` // A map of prepared statement variables to values. Variables map[string]interface{} `mandatory:"false" json:"variables"` // Timeout setting for the query. TimeoutInMs *int `mandatory:"false" json:"timeoutInMs"` }
QueryDetails All the information surrounding a query, including the query statement, limits, consistency, and so forth.
func (QueryDetails) String ¶
func (m QueryDetails) String() string
func (QueryDetails) ValidateEnumValue ¶
func (m QueryDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type QueryDetailsConsistencyEnum ¶
type QueryDetailsConsistencyEnum string
QueryDetailsConsistencyEnum Enum with underlying type: string
const ( QueryDetailsConsistencyEventual QueryDetailsConsistencyEnum = "EVENTUAL" QueryDetailsConsistencyAbsolute QueryDetailsConsistencyEnum = "ABSOLUTE" )
Set of constants representing the allowable values for QueryDetailsConsistencyEnum
func GetMappingQueryDetailsConsistencyEnum ¶
func GetMappingQueryDetailsConsistencyEnum(val string) (QueryDetailsConsistencyEnum, bool)
GetMappingQueryDetailsConsistencyEnum performs case Insensitive comparison on enum value and return the desired enum
func GetQueryDetailsConsistencyEnumValues ¶
func GetQueryDetailsConsistencyEnumValues() []QueryDetailsConsistencyEnum
GetQueryDetailsConsistencyEnumValues Enumerates the set of values for QueryDetailsConsistencyEnum
type QueryRequest ¶
type QueryRequest struct { // SQL query statement and ancillary information. QueryDetails `contributesTo:"body"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page at which to start // retrieving results. This is usually retrieved from a previous // list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
QueryRequest wrapper for the Query operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/Query.go.html to see an example of how to use QueryRequest.
func (QueryRequest) BinaryRequestBody ¶
func (request QueryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (QueryRequest) HTTPRequest ¶
func (request QueryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (QueryRequest) RetryPolicy ¶
func (request QueryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (QueryRequest) String ¶
func (request QueryRequest) String() string
func (QueryRequest) ValidateEnumValue ¶
func (request QueryRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type QueryResponse ¶
type QueryResponse struct { // The underlying http response RawResponse *http.Response // A list of QueryResultCollection instances QueryResultCollection `presentIn:"body"` // For pagination of a list of items. When paging through a list, // if this header appears in the response, then a partial list // might have been returned. Include this value as the `page` // parameter for the subsequent GET request to get the next batch // of items. OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
QueryResponse wrapper for the Query operation
func (QueryResponse) HTTPResponse ¶
func (response QueryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (QueryResponse) String ¶
func (response QueryResponse) String() string
type QueryResultCollection ¶
type QueryResultCollection struct { // Array of objects representing query results. Items []map[string]interface{} `mandatory:"false" json:"items"` Usage *RequestUsage `mandatory:"false" json:"usage"` }
QueryResultCollection The result of a query.
func (QueryResultCollection) String ¶
func (m QueryResultCollection) String() string
func (QueryResultCollection) ValidateEnumValue ¶
func (m QueryResultCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Replica ¶ added in v65.51.0
type Replica struct { // A customer-facing region identifier Region *string `mandatory:"false" json:"region"` // The OCID of the replica table TableId *string `mandatory:"false" json:"tableId"` // Maximum sustained write throughput limit of the replica table. MaxWriteUnits *int `mandatory:"false" json:"maxWriteUnits"` // The capacity mode of the replica. CapacityMode ReplicaCapacityModeEnum `mandatory:"false" json:"capacityMode,omitempty"` // The state of the replica. LifecycleState ReplicaLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // A message describing the current state in more detail. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` }
Replica Information about a MR table replica
func (Replica) ValidateEnumValue ¶ added in v65.51.0
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ReplicaCapacityModeEnum ¶ added in v65.51.0
type ReplicaCapacityModeEnum string
ReplicaCapacityModeEnum Enum with underlying type: string
const ( ReplicaCapacityModeProvisioned ReplicaCapacityModeEnum = "PROVISIONED" ReplicaCapacityModeOnDemand ReplicaCapacityModeEnum = "ON_DEMAND" )
Set of constants representing the allowable values for ReplicaCapacityModeEnum
func GetMappingReplicaCapacityModeEnum ¶ added in v65.51.0
func GetMappingReplicaCapacityModeEnum(val string) (ReplicaCapacityModeEnum, bool)
GetMappingReplicaCapacityModeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetReplicaCapacityModeEnumValues ¶ added in v65.51.0
func GetReplicaCapacityModeEnumValues() []ReplicaCapacityModeEnum
GetReplicaCapacityModeEnumValues Enumerates the set of values for ReplicaCapacityModeEnum
type ReplicaLifecycleStateEnum ¶ added in v65.51.0
type ReplicaLifecycleStateEnum string
ReplicaLifecycleStateEnum Enum with underlying type: string
const ( ReplicaLifecycleStateCreating ReplicaLifecycleStateEnum = "CREATING" ReplicaLifecycleStateUpdating ReplicaLifecycleStateEnum = "UPDATING" ReplicaLifecycleStateActive ReplicaLifecycleStateEnum = "ACTIVE" ReplicaLifecycleStateDeleting ReplicaLifecycleStateEnum = "DELETING" )
Set of constants representing the allowable values for ReplicaLifecycleStateEnum
func GetMappingReplicaLifecycleStateEnum ¶ added in v65.51.0
func GetMappingReplicaLifecycleStateEnum(val string) (ReplicaLifecycleStateEnum, bool)
GetMappingReplicaLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetReplicaLifecycleStateEnumValues ¶ added in v65.51.0
func GetReplicaLifecycleStateEnumValues() []ReplicaLifecycleStateEnum
GetReplicaLifecycleStateEnumValues Enumerates the set of values for ReplicaLifecycleStateEnum
type RequestUsage ¶
type RequestUsage struct { // Read Units consumed by this operation. ReadUnitsConsumed *int `mandatory:"false" json:"readUnitsConsumed"` // Write Units consumed by this operation. WriteUnitsConsumed *int `mandatory:"false" json:"writeUnitsConsumed"` }
RequestUsage The usage metrics for a request.
func (RequestUsage) String ¶
func (m RequestUsage) String() string
func (RequestUsage) ValidateEnumValue ¶
func (m RequestUsage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Row ¶
type Row struct { // The map of values from a row. Value map[string]interface{} `mandatory:"false" json:"value"` // The expiration time of the row. A zero value indicates that // the row does not expire. An RFC3339 formatted datetime // string. TimeOfExpiration *common.SDKTime `mandatory:"false" json:"timeOfExpiration"` Usage *RequestUsage `mandatory:"false" json:"usage"` }
Row The result of GetRow.
func (Row) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Schema ¶
type Schema struct { // The columns of a table. Columns []Column `mandatory:"true" json:"columns"` // A list of column names that make up a key. PrimaryKey []string `mandatory:"true" json:"primaryKey"` // A list of column names that make up a key. ShardKey []string `mandatory:"true" json:"shardKey"` // The default Time-to-Live for the table, in days. Ttl *int `mandatory:"true" json:"ttl"` Identity *Identity `mandatory:"false" json:"identity"` }
Schema The table schema information as a JSON object.
func (Schema) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type StatementSummary ¶
type StatementSummary struct { // The operation represented in the statement, e.g. CREATE_TABLE. Operation StatementSummaryOperationEnum `mandatory:"false" json:"operation,omitempty"` // The table name from the SQL statement. TableName *string `mandatory:"false" json:"tableName"` // The index name from the SQL statement, if present. IndexName *string `mandatory:"false" json:"indexName"` // True if the statement includes "IF EXISTS." IsIfExists *bool `mandatory:"false" json:"isIfExists"` // True if the statement includes "IF NOT EXISTS." IsIfNotExists *bool `mandatory:"false" json:"isIfNotExists"` // If present, indicates a syntax error in the statement. SyntaxError *string `mandatory:"false" json:"syntaxError"` }
StatementSummary Information derived from parsing a NoSQL SQL statement.
func (StatementSummary) String ¶
func (m StatementSummary) String() string
func (StatementSummary) ValidateEnumValue ¶
func (m StatementSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type StatementSummaryOperationEnum ¶
type StatementSummaryOperationEnum string
StatementSummaryOperationEnum Enum with underlying type: string
const ( StatementSummaryOperationCreateTable StatementSummaryOperationEnum = "CREATE_TABLE" StatementSummaryOperationAlterTable StatementSummaryOperationEnum = "ALTER_TABLE" StatementSummaryOperationDropTable StatementSummaryOperationEnum = "DROP_TABLE" StatementSummaryOperationCreateIndex StatementSummaryOperationEnum = "CREATE_INDEX" StatementSummaryOperationDropIndex StatementSummaryOperationEnum = "DROP_INDEX" StatementSummaryOperationSelect StatementSummaryOperationEnum = "SELECT" StatementSummaryOperationUpdate StatementSummaryOperationEnum = "UPDATE" StatementSummaryOperationInsert StatementSummaryOperationEnum = "INSERT" StatementSummaryOperationDelete StatementSummaryOperationEnum = "DELETE" )
Set of constants representing the allowable values for StatementSummaryOperationEnum
func GetMappingStatementSummaryOperationEnum ¶
func GetMappingStatementSummaryOperationEnum(val string) (StatementSummaryOperationEnum, bool)
GetMappingStatementSummaryOperationEnum performs case Insensitive comparison on enum value and return the desired enum
func GetStatementSummaryOperationEnumValues ¶
func GetStatementSummaryOperationEnumValues() []StatementSummaryOperationEnum
GetStatementSummaryOperationEnumValues Enumerates the set of values for StatementSummaryOperationEnum
type SummarizeStatementRequest ¶
type SummarizeStatementRequest struct { // The ID of a table's compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // A NoSQL SQL statement. Statement *string `mandatory:"true" contributesTo:"query" name:"statement"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeStatementRequest wrapper for the SummarizeStatement operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/SummarizeStatement.go.html to see an example of how to use SummarizeStatementRequest.
func (SummarizeStatementRequest) BinaryRequestBody ¶
func (request SummarizeStatementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeStatementRequest) HTTPRequest ¶
func (request SummarizeStatementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeStatementRequest) RetryPolicy ¶
func (request SummarizeStatementRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeStatementRequest) String ¶
func (request SummarizeStatementRequest) String() string
func (SummarizeStatementRequest) ValidateEnumValue ¶
func (request SummarizeStatementRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeStatementResponse ¶
type SummarizeStatementResponse struct { // The underlying http response RawResponse *http.Response // The StatementSummary instance StatementSummary `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
SummarizeStatementResponse wrapper for the SummarizeStatement operation
func (SummarizeStatementResponse) HTTPResponse ¶
func (response SummarizeStatementResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeStatementResponse) String ¶
func (response SummarizeStatementResponse) String() string
type Table ¶
type Table struct { // Unique identifier that is immutable. Id *string `mandatory:"true" json:"id"` // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Human-friendly table name, immutable. Name *string `mandatory:"false" json:"name"` // The time the the table was created. An RFC3339 formatted // datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time the the table's metadata was last updated. An // RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` TableLimits *TableLimits `mandatory:"false" json:"tableLimits"` // The state of a table. LifecycleState TableLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // True if this table can be reclaimed after an idle period. IsAutoReclaimable *bool `mandatory:"false" json:"isAutoReclaimable"` // If lifecycleState is INACTIVE, indicates when // this table will be automatically removed. // An RFC3339 formatted datetime string. TimeOfExpiration *common.SDKTime `mandatory:"false" json:"timeOfExpiration"` // A message describing the current state in more detail. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` Schema *Schema `mandatory:"false" json:"schema"` // A DDL statement representing the schema. DdlStatement *string `mandatory:"false" json:"ddlStatement"` // The current state of this table's schema. Available states are // MUTABLE - The schema can be changed. The table is not eligible for replication. // FROZEN - The schema is immutable. The table is eligible for replication. SchemaState TableSchemaStateEnum `mandatory:"false" json:"schemaState,omitempty"` // True if this table is currently a member of a replication set. IsMultiRegion *bool `mandatory:"false" json:"isMultiRegion"` // If this table is in a replication set, this value represents // the progress of the initialization of the replica's data. A // value of 100 indicates that initialization has completed. LocalReplicaInitializationInPercent *int `mandatory:"false" json:"localReplicaInitializationInPercent"` // An array of Replica listing this table's replicas, if any Replicas []Replica `mandatory:"false" json:"replicas"` // Simple key-value pair that is applied without any predefined // name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and // scoped to a namespace. Example: `{"foo-namespace": // {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Read-only system tag. These predefined keys are scoped to // namespaces. At present the only supported namespace is // `"orcl-cloud"`; and the only key in that namespace is // `"free-tier-retained"`. // Example: `{"orcl-cloud"": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
Table Complete metadata about a table.
func (Table) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TableCollection ¶
type TableCollection struct { // A page of TableSummary objects. Items []TableSummary `mandatory:"false" json:"items"` // The maximum number of reclaimable tables allowed in the tenancy. MaxAutoReclaimableTables *int `mandatory:"false" json:"maxAutoReclaimableTables"` // The current number of reclaimable tables in the tenancy. AutoReclaimableTables *int `mandatory:"false" json:"autoReclaimableTables"` // The current number of on demand capacity tables in the tenancy. OnDemandCapacityTables *int `mandatory:"false" json:"onDemandCapacityTables"` // The maximum number of on demand capacity tables allowed in the tenancy. MaxOnDemandCapacityTables *int `mandatory:"false" json:"maxOnDemandCapacityTables"` // An array of regions that are available for replication. AvailableReplicationRegions []string `mandatory:"false" json:"availableReplicationRegions"` }
TableCollection Results of ListTables.
func (TableCollection) String ¶
func (m TableCollection) String() string
func (TableCollection) ValidateEnumValue ¶
func (m TableCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TableLifecycleStateEnum ¶
type TableLifecycleStateEnum string
TableLifecycleStateEnum Enum with underlying type: string
const ( TableLifecycleStateCreating TableLifecycleStateEnum = "CREATING" TableLifecycleStateUpdating TableLifecycleStateEnum = "UPDATING" TableLifecycleStateActive TableLifecycleStateEnum = "ACTIVE" TableLifecycleStateDeleting TableLifecycleStateEnum = "DELETING" TableLifecycleStateDeleted TableLifecycleStateEnum = "DELETED" TableLifecycleStateFailed TableLifecycleStateEnum = "FAILED" TableLifecycleStateInactive TableLifecycleStateEnum = "INACTIVE" )
Set of constants representing the allowable values for TableLifecycleStateEnum
func GetMappingTableLifecycleStateEnum ¶
func GetMappingTableLifecycleStateEnum(val string) (TableLifecycleStateEnum, bool)
GetMappingTableLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetTableLifecycleStateEnumValues ¶
func GetTableLifecycleStateEnumValues() []TableLifecycleStateEnum
GetTableLifecycleStateEnumValues Enumerates the set of values for TableLifecycleStateEnum
type TableLimits ¶
type TableLimits struct { // Maximum sustained read throughput limit for the table. MaxReadUnits *int `mandatory:"true" json:"maxReadUnits"` // Maximum sustained write throughput limit for the table. MaxWriteUnits *int `mandatory:"true" json:"maxWriteUnits"` // Maximum size of storage used by the table. MaxStorageInGBs *int `mandatory:"true" json:"maxStorageInGBs"` // The capacity mode of the table. If capacityMode = ON_DEMAND, // maxReadUnits and maxWriteUnits are not used, and both will have // the value of zero. CapacityMode TableLimitsCapacityModeEnum `mandatory:"false" json:"capacityMode,omitempty"` }
TableLimits Throughput and storage limits configuration of a table.
func (TableLimits) String ¶
func (m TableLimits) String() string
func (TableLimits) ValidateEnumValue ¶
func (m TableLimits) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TableLimitsCapacityModeEnum ¶
type TableLimitsCapacityModeEnum string
TableLimitsCapacityModeEnum Enum with underlying type: string
const ( TableLimitsCapacityModeProvisioned TableLimitsCapacityModeEnum = "PROVISIONED" TableLimitsCapacityModeOnDemand TableLimitsCapacityModeEnum = "ON_DEMAND" )
Set of constants representing the allowable values for TableLimitsCapacityModeEnum
func GetMappingTableLimitsCapacityModeEnum ¶
func GetMappingTableLimitsCapacityModeEnum(val string) (TableLimitsCapacityModeEnum, bool)
GetMappingTableLimitsCapacityModeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetTableLimitsCapacityModeEnumValues ¶
func GetTableLimitsCapacityModeEnumValues() []TableLimitsCapacityModeEnum
GetTableLimitsCapacityModeEnumValues Enumerates the set of values for TableLimitsCapacityModeEnum
type TableSchemaStateEnum ¶ added in v65.51.0
type TableSchemaStateEnum string
TableSchemaStateEnum Enum with underlying type: string
const ( TableSchemaStateMutable TableSchemaStateEnum = "MUTABLE" TableSchemaStateFrozen TableSchemaStateEnum = "FROZEN" )
Set of constants representing the allowable values for TableSchemaStateEnum
func GetMappingTableSchemaStateEnum ¶ added in v65.51.0
func GetMappingTableSchemaStateEnum(val string) (TableSchemaStateEnum, bool)
GetMappingTableSchemaStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetTableSchemaStateEnumValues ¶ added in v65.51.0
func GetTableSchemaStateEnumValues() []TableSchemaStateEnum
GetTableSchemaStateEnumValues Enumerates the set of values for TableSchemaStateEnum
type TableSummary ¶
type TableSummary struct { // Unique identifier that is immutable on creation. Id *string `mandatory:"true" json:"id"` // Compartment Identifier. CompartmentId *string `mandatory:"true" json:"compartmentId"` // Human-friendly table name, also immutable. Name *string `mandatory:"false" json:"name"` // The time the the table was created. An RFC3339 formatted // datetime string. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time the the table's metadata was last updated. An // RFC3339 formatted datetime string. TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` TableLimits *TableLimits `mandatory:"false" json:"tableLimits"` // The state of a table. LifecycleState TableLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // A message describing the current state in more detail. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // True if this table can be reclaimed after an idle period. IsAutoReclaimable *bool `mandatory:"false" json:"isAutoReclaimable"` // If lifecycleState is INACTIVE, indicates when // this table will be automatically removed. // An RFC3339 formatted datetime string. TimeOfExpiration *common.SDKTime `mandatory:"false" json:"timeOfExpiration"` // The current state of this table's schema. Available states are // MUTABLE - The schema can be changed. The table is not eligible for replication. // FROZEN - The schema is immutable. The table is eligible for replication. SchemaState TableSummarySchemaStateEnum `mandatory:"false" json:"schemaState,omitempty"` // True if this table is currently a member of a replication set. IsMultiRegion *bool `mandatory:"false" json:"isMultiRegion"` // Simple key-value pair that is applied without any predefined // name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and // scoped to a namespace. Example: `{"foo-namespace": // {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Read-only system tag. These predefined keys are scoped to // namespaces. At present the only supported namespace is // `"orcl-cloud"`; and the only key in that namespace is // `"free-tier-retained"`. // Example: `{"orcl-cloud"": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
TableSummary Summary of the table.
func (TableSummary) String ¶
func (m TableSummary) String() string
func (TableSummary) ValidateEnumValue ¶
func (m TableSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TableSummarySchemaStateEnum ¶ added in v65.51.0
type TableSummarySchemaStateEnum string
TableSummarySchemaStateEnum Enum with underlying type: string
const ( TableSummarySchemaStateMutable TableSummarySchemaStateEnum = "MUTABLE" TableSummarySchemaStateFrozen TableSummarySchemaStateEnum = "FROZEN" )
Set of constants representing the allowable values for TableSummarySchemaStateEnum
func GetMappingTableSummarySchemaStateEnum ¶ added in v65.51.0
func GetMappingTableSummarySchemaStateEnum(val string) (TableSummarySchemaStateEnum, bool)
GetMappingTableSummarySchemaStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetTableSummarySchemaStateEnumValues ¶ added in v65.51.0
func GetTableSummarySchemaStateEnumValues() []TableSummarySchemaStateEnum
GetTableSummarySchemaStateEnumValues Enumerates the set of values for TableSummarySchemaStateEnum
type TableUsageCollection ¶
type TableUsageCollection struct { // A page of TableUsageSummary objects. Items []TableUsageSummary `mandatory:"false" json:"items"` }
TableUsageCollection Result of GetTableUsage.
func (TableUsageCollection) String ¶
func (m TableUsageCollection) String() string
func (TableUsageCollection) ValidateEnumValue ¶
func (m TableUsageCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type TableUsageSummary ¶
type TableUsageSummary struct { // The length of the sampling period. SecondsInPeriod *int `mandatory:"false" json:"secondsInPeriod"` // Read throughput during the sampling period. ReadUnits *int `mandatory:"false" json:"readUnits"` // Write throughput during the sampling period. WriteUnits *int `mandatory:"false" json:"writeUnits"` // The size of the table, in GB. StorageInGBs *int `mandatory:"false" json:"storageInGBs"` // The number of times reads were throttled due to exceeding // the read throughput limit. ReadThrottleCount *int `mandatory:"false" json:"readThrottleCount"` // The number of times writes were throttled due to exceeding // the write throughput limit. WriteThrottleCount *int `mandatory:"false" json:"writeThrottleCount"` // The number of times writes were throttled because the table // exceeded its size limit. StorageThrottleCount *int `mandatory:"false" json:"storageThrottleCount"` // The percentage of allowed per-shard usage for the table shard with the highest usage. MaxShardSizeUsageInPercent *int `mandatory:"false" json:"maxShardSizeUsageInPercent"` // The time stamp of this usage record. TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` }
TableUsageSummary TableUsageSummary represents a single usage record, or slice, that includes information about read and write throughput consumed during that period as well as the current information regarding storage capacity. In addition the count of throttling exceptions for the period is reported.
func (TableUsageSummary) String ¶
func (m TableUsageSummary) String() string
func (TableUsageSummary) ValidateEnumValue ¶
func (m TableUsageSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateRowDetails ¶
type UpdateRowDetails struct { // The map of values from a row. Value map[string]interface{} `mandatory:"true" json:"value"` // The OCID of the table's compartment. Required // if the tableNameOrId path parameter is a table name. // Optional if tableNameOrId is an OCID. If tableNameOrId // is an OCID, and compartmentId is supplied, the latter // must match the identified table's compartmentId. CompartmentId *string `mandatory:"false" json:"compartmentId"` // Specifies a condition for the put operation. Option UpdateRowDetailsOptionEnum `mandatory:"false" json:"option,omitempty"` // If true, and the put fails due to an option setting, then // the existing row will be returned. IsGetReturnRow *bool `mandatory:"false" json:"isGetReturnRow"` // Timeout setting for the put. TimeoutInMs *int `mandatory:"false" json:"timeoutInMs"` // Time-to-live for the row, in days. Ttl *int `mandatory:"false" json:"ttl"` // If true, set time-to-live for this row to the table's default. IsTtlUseTableDefault *bool `mandatory:"false" json:"isTtlUseTableDefault"` // Sets the number of generated identity values that are // requested from the server during a put. If present and greater than 0, // this value takes precedence over a default value for the table. IdentityCacheSize *int `mandatory:"false" json:"identityCacheSize"` // If present and true, the presented row value must exactly // match the table's schema. Otherwise, rows with missing // non-key fields or extra fields can be written successfully. IsExactMatch *bool `mandatory:"false" json:"isExactMatch"` }
UpdateRowDetails Specifications for the putting of a table row.
func (UpdateRowDetails) String ¶
func (m UpdateRowDetails) String() string
func (UpdateRowDetails) ValidateEnumValue ¶
func (m UpdateRowDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateRowDetailsOptionEnum ¶
type UpdateRowDetailsOptionEnum string
UpdateRowDetailsOptionEnum Enum with underlying type: string
const ( UpdateRowDetailsOptionAbsent UpdateRowDetailsOptionEnum = "IF_ABSENT" UpdateRowDetailsOptionPresent UpdateRowDetailsOptionEnum = "IF_PRESENT" )
Set of constants representing the allowable values for UpdateRowDetailsOptionEnum
func GetMappingUpdateRowDetailsOptionEnum ¶
func GetMappingUpdateRowDetailsOptionEnum(val string) (UpdateRowDetailsOptionEnum, bool)
GetMappingUpdateRowDetailsOptionEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUpdateRowDetailsOptionEnumValues ¶
func GetUpdateRowDetailsOptionEnumValues() []UpdateRowDetailsOptionEnum
GetUpdateRowDetailsOptionEnumValues Enumerates the set of values for UpdateRowDetailsOptionEnum
type UpdateRowRequest ¶
type UpdateRowRequest struct { // A table name within the compartment, or a table OCID. TableNameOrId *string `mandatory:"true" contributesTo:"path" name:"tableNameOrId"` // Specifications for the putting of a table row. UpdateRowDetails `contributesTo:"body"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateRowRequest wrapper for the UpdateRow operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/UpdateRow.go.html to see an example of how to use UpdateRowRequest.
func (UpdateRowRequest) BinaryRequestBody ¶
func (request UpdateRowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateRowRequest) HTTPRequest ¶
func (request UpdateRowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateRowRequest) RetryPolicy ¶
func (request UpdateRowRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateRowRequest) String ¶
func (request UpdateRowRequest) String() string
func (UpdateRowRequest) ValidateEnumValue ¶
func (request UpdateRowRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateRowResponse ¶
type UpdateRowResponse struct { // The underlying http response RawResponse *http.Response // The UpdateRowResult instance UpdateRowResult `presentIn:"body"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateRowResponse wrapper for the UpdateRow operation
func (UpdateRowResponse) HTTPResponse ¶
func (response UpdateRowResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateRowResponse) String ¶
func (response UpdateRowResponse) String() string
type UpdateRowResult ¶
type UpdateRowResult struct { // An opaque version string associated with the row. Version *string `mandatory:"false" json:"version"` // The version string associated with the existing row. // Returned if the put fails due to options setting in the // request. ExistingVersion *string `mandatory:"false" json:"existingVersion"` // The map of values from a row. ExistingValue map[string]interface{} `mandatory:"false" json:"existingValue"` // The value generated if the operation created a new value for // an identity column. If the table has no identity column, this value // is null. If it has an identity column, and a value was generated for // that column, it is non-null. GeneratedValue *string `mandatory:"false" json:"generatedValue"` Usage *RequestUsage `mandatory:"false" json:"usage"` }
UpdateRowResult The result of an UpdateRow operation.
func (UpdateRowResult) String ¶
func (m UpdateRowResult) String() string
func (UpdateRowResult) ValidateEnumValue ¶
func (m UpdateRowResult) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateTableDetails ¶
type UpdateTableDetails struct { // The OCID of the table's current compartment. Required // if the tableNameOrId path parameter is a table name. // Optional if tableNameOrId is an OCID. If tableNameOrId // is an OCID, and compartmentId is supplied, the latter // must match the identified table's compartmentId. CompartmentId *string `mandatory:"false" json:"compartmentId"` // Complete ALTER TABLE DDL statement. DdlStatement *string `mandatory:"false" json:"ddlStatement"` TableLimits *TableLimits `mandatory:"false" json:"tableLimits"` // Simple key-value pair that is applied without any predefined // name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and // scoped to a namespace. Example: `{"foo-namespace": // {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` }
UpdateTableDetails The information to be updated.
func (UpdateTableDetails) String ¶
func (m UpdateTableDetails) String() string
func (UpdateTableDetails) ValidateEnumValue ¶
func (m UpdateTableDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateTableRequest ¶
type UpdateTableRequest struct { // A table name within the compartment, or a table OCID. TableNameOrId *string `mandatory:"true" contributesTo:"path" name:"tableNameOrId"` // Specifications for the alteration. UpdateTableDetails `contributesTo:"body"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // etag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the etag you // provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateTableRequest wrapper for the UpdateTable operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/nosql/UpdateTable.go.html to see an example of how to use UpdateTableRequest.
func (UpdateTableRequest) BinaryRequestBody ¶
func (request UpdateTableRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateTableRequest) HTTPRequest ¶
func (request UpdateTableRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateTableRequest) RetryPolicy ¶
func (request UpdateTableRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateTableRequest) String ¶
func (request UpdateTableRequest) String() string
func (UpdateTableRequest) ValidateEnumValue ¶
func (request UpdateTableRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateTableResponse ¶
type UpdateTableResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the asynchronous // request. You can use this to query status of the asynchronous // operation. OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"` // Unique Oracle-assigned identifier for the request. If you need // to contact Oracle about a particular request, please provide // the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateTableResponse wrapper for the UpdateTable operation
func (UpdateTableResponse) HTTPResponse ¶
func (response UpdateTableResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateTableResponse) String ¶
func (response UpdateTableResponse) String() string
type WorkRequest ¶
type WorkRequest struct { // Type of the work request. OperationType WorkRequestOperationTypeEnum `mandatory:"true" json:"operationType"` // Status of current work request. Status WorkRequestStatusEnum `mandatory:"true" json:"status"` // The id of the work request. Id *string `mandatory:"true" json:"id"` // The ocid of the compartment that contains the work request. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The resources affected by this work request. Resources []WorkRequestResource `mandatory:"true" json:"resources"` // Percentage of the request completed. PercentComplete *float32 `mandatory:"true" json:"percentComplete"` // The date and time the request was created, as described in // RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"` // The date and time the request was started, as described in // RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section // 14.29. TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` // The date and time the object was finished, as described in // RFC 3339 (https://tools.ietf.org/rfc/rfc3339). TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"` }
WorkRequest A description of workrequest status.
func (WorkRequest) String ¶
func (m WorkRequest) String() string
func (WorkRequest) ValidateEnumValue ¶
func (m WorkRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestCollection ¶
type WorkRequestCollection struct { // A page of WorkRequestSummary objects. Items []WorkRequestSummary `mandatory:"false" json:"items"` }
WorkRequestCollection Results of ListWorkRequests
func (WorkRequestCollection) String ¶
func (m WorkRequestCollection) String() string
func (WorkRequestCollection) ValidateEnumValue ¶
func (m WorkRequestCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestError ¶
type WorkRequestError struct { // A machine-usable code for the error that occured. Error // codes are listed on // (https://docs.cloud.oracle.com/Content/API/References/apierrors.htm) Code *string `mandatory:"true" json:"code"` // A human readable description of the issue encountered. Message *string `mandatory:"true" json:"message"` // The time the error occured. An RFC3339 formatted datetime string. Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` }
WorkRequestError An error encountered while executing a work request.
func (WorkRequestError) String ¶
func (m WorkRequestError) String() string
func (WorkRequestError) ValidateEnumValue ¶
func (m WorkRequestError) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestErrorCollection ¶
type WorkRequestErrorCollection struct { // A page of WorkRequestError objects. Items []WorkRequestError `mandatory:"false" json:"items"` }
WorkRequestErrorCollection Results of ListWorkRequestErrors
func (WorkRequestErrorCollection) String ¶
func (m WorkRequestErrorCollection) String() string
func (WorkRequestErrorCollection) ValidateEnumValue ¶
func (m WorkRequestErrorCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestLogEntry ¶
type WorkRequestLogEntry struct { // Human-readable log message. Message *string `mandatory:"true" json:"message"` // The time the log message was written. An RFC3339 formatted datetime string. Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` }
WorkRequestLogEntry A log message from the execution of a work request.
func (WorkRequestLogEntry) String ¶
func (m WorkRequestLogEntry) String() string
func (WorkRequestLogEntry) ValidateEnumValue ¶
func (m WorkRequestLogEntry) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestLogEntryCollection ¶
type WorkRequestLogEntryCollection struct { // A page of WorkRequestLogEntry objects. Items []WorkRequestLogEntry `mandatory:"false" json:"items"` }
WorkRequestLogEntryCollection Results of ListWorkRequestLogs
func (WorkRequestLogEntryCollection) String ¶
func (m WorkRequestLogEntryCollection) String() string
func (WorkRequestLogEntryCollection) ValidateEnumValue ¶
func (m WorkRequestLogEntryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestOperationTypeEnum ¶
type WorkRequestOperationTypeEnum string
WorkRequestOperationTypeEnum Enum with underlying type: string
const ( WorkRequestOperationTypeCreateTable WorkRequestOperationTypeEnum = "CREATE_TABLE" WorkRequestOperationTypeUpdateTable WorkRequestOperationTypeEnum = "UPDATE_TABLE" WorkRequestOperationTypeDeleteTable WorkRequestOperationTypeEnum = "DELETE_TABLE" )
Set of constants representing the allowable values for WorkRequestOperationTypeEnum
func GetMappingWorkRequestOperationTypeEnum ¶
func GetMappingWorkRequestOperationTypeEnum(val string) (WorkRequestOperationTypeEnum, bool)
GetMappingWorkRequestOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkRequestOperationTypeEnumValues ¶
func GetWorkRequestOperationTypeEnumValues() []WorkRequestOperationTypeEnum
GetWorkRequestOperationTypeEnumValues Enumerates the set of values for WorkRequestOperationTypeEnum
type WorkRequestResource ¶
type WorkRequestResource struct { // The resource type the work request affects. EntityType *string `mandatory:"true" json:"entityType"` // The way in which this resource is affected by the work // tracked in the work request. A resource being created, // updated, or deleted will remain in the IN_PROGRESS state // until work is complete for that resource at which point it // will transition to CREATED, UPDATED, or DELETED, // respectively. ActionType WorkRequestResourceActionTypeEnum `mandatory:"true" json:"actionType"` // The identifier of the resource the work request affects. Identifier *string `mandatory:"true" json:"identifier"` // The URI path to access the resource metadata. EntityUri *string `mandatory:"false" json:"entityUri"` }
WorkRequestResource A resource created or operated on by a work request.
func (WorkRequestResource) String ¶
func (m WorkRequestResource) String() string
func (WorkRequestResource) ValidateEnumValue ¶
func (m WorkRequestResource) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestResourceActionTypeEnum ¶
type WorkRequestResourceActionTypeEnum string
WorkRequestResourceActionTypeEnum Enum with underlying type: string
const ( WorkRequestResourceActionTypeCreated WorkRequestResourceActionTypeEnum = "CREATED" WorkRequestResourceActionTypeUpdated WorkRequestResourceActionTypeEnum = "UPDATED" WorkRequestResourceActionTypeDeleted WorkRequestResourceActionTypeEnum = "DELETED" WorkRequestResourceActionTypeInProgress WorkRequestResourceActionTypeEnum = "IN_PROGRESS" )
Set of constants representing the allowable values for WorkRequestResourceActionTypeEnum
func GetMappingWorkRequestResourceActionTypeEnum ¶
func GetMappingWorkRequestResourceActionTypeEnum(val string) (WorkRequestResourceActionTypeEnum, bool)
GetMappingWorkRequestResourceActionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkRequestResourceActionTypeEnumValues ¶
func GetWorkRequestResourceActionTypeEnumValues() []WorkRequestResourceActionTypeEnum
GetWorkRequestResourceActionTypeEnumValues Enumerates the set of values for WorkRequestResourceActionTypeEnum
type WorkRequestStatusEnum ¶
type WorkRequestStatusEnum string
WorkRequestStatusEnum Enum with underlying type: string
const ( WorkRequestStatusAccepted WorkRequestStatusEnum = "ACCEPTED" WorkRequestStatusInProgress WorkRequestStatusEnum = "IN_PROGRESS" WorkRequestStatusFailed WorkRequestStatusEnum = "FAILED" WorkRequestStatusSucceeded WorkRequestStatusEnum = "SUCCEEDED" WorkRequestStatusCanceling WorkRequestStatusEnum = "CANCELING" WorkRequestStatusCanceled WorkRequestStatusEnum = "CANCELED" )
Set of constants representing the allowable values for WorkRequestStatusEnum
func GetMappingWorkRequestStatusEnum ¶
func GetMappingWorkRequestStatusEnum(val string) (WorkRequestStatusEnum, bool)
GetMappingWorkRequestStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkRequestStatusEnumValues ¶
func GetWorkRequestStatusEnumValues() []WorkRequestStatusEnum
GetWorkRequestStatusEnumValues Enumerates the set of values for WorkRequestStatusEnum
type WorkRequestSummary ¶
type WorkRequestSummary struct { // Type of the work request. OperationType WorkRequestSummaryOperationTypeEnum `mandatory:"true" json:"operationType"` // Status of current work request. Status WorkRequestSummaryStatusEnum `mandatory:"true" json:"status"` // The id of the work request. Id *string `mandatory:"true" json:"id"` // The ocid of the compartment that contains the work request. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The resources affected by this work request. Resources []WorkRequestResource `mandatory:"true" json:"resources"` // Percentage of the request completed. PercentComplete *float32 `mandatory:"true" json:"percentComplete"` // The date and time the request was created, as described in // RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"` // The date and time the request was started, as described in // RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section // 14.29. TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` // The date and time the object was finished, as described in // RFC 3339 (https://tools.ietf.org/rfc/rfc3339). TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"` }
WorkRequestSummary A description of workrequest status.
func (WorkRequestSummary) String ¶
func (m WorkRequestSummary) String() string
func (WorkRequestSummary) ValidateEnumValue ¶
func (m WorkRequestSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestSummaryOperationTypeEnum ¶
type WorkRequestSummaryOperationTypeEnum string
WorkRequestSummaryOperationTypeEnum Enum with underlying type: string
const ( WorkRequestSummaryOperationTypeCreateTable WorkRequestSummaryOperationTypeEnum = "CREATE_TABLE" WorkRequestSummaryOperationTypeUpdateTable WorkRequestSummaryOperationTypeEnum = "UPDATE_TABLE" WorkRequestSummaryOperationTypeDeleteTable WorkRequestSummaryOperationTypeEnum = "DELETE_TABLE" )
Set of constants representing the allowable values for WorkRequestSummaryOperationTypeEnum
func GetMappingWorkRequestSummaryOperationTypeEnum ¶
func GetMappingWorkRequestSummaryOperationTypeEnum(val string) (WorkRequestSummaryOperationTypeEnum, bool)
GetMappingWorkRequestSummaryOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkRequestSummaryOperationTypeEnumValues ¶
func GetWorkRequestSummaryOperationTypeEnumValues() []WorkRequestSummaryOperationTypeEnum
GetWorkRequestSummaryOperationTypeEnumValues Enumerates the set of values for WorkRequestSummaryOperationTypeEnum
type WorkRequestSummaryStatusEnum ¶
type WorkRequestSummaryStatusEnum string
WorkRequestSummaryStatusEnum Enum with underlying type: string
const ( WorkRequestSummaryStatusAccepted WorkRequestSummaryStatusEnum = "ACCEPTED" WorkRequestSummaryStatusInProgress WorkRequestSummaryStatusEnum = "IN_PROGRESS" WorkRequestSummaryStatusFailed WorkRequestSummaryStatusEnum = "FAILED" WorkRequestSummaryStatusSucceeded WorkRequestSummaryStatusEnum = "SUCCEEDED" WorkRequestSummaryStatusCanceling WorkRequestSummaryStatusEnum = "CANCELING" WorkRequestSummaryStatusCanceled WorkRequestSummaryStatusEnum = "CANCELED" )
Set of constants representing the allowable values for WorkRequestSummaryStatusEnum
func GetMappingWorkRequestSummaryStatusEnum ¶
func GetMappingWorkRequestSummaryStatusEnum(val string) (WorkRequestSummaryStatusEnum, bool)
GetMappingWorkRequestSummaryStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkRequestSummaryStatusEnumValues ¶
func GetWorkRequestSummaryStatusEnumValues() []WorkRequestSummaryStatusEnum
GetWorkRequestSummaryStatusEnumValues Enumerates the set of values for WorkRequestSummaryStatusEnum
Source Files ¶
- change_table_compartment_details.go
- change_table_compartment_request_response.go
- column.go
- create_index_details.go
- create_index_request_response.go
- create_replica_details.go
- create_replica_request_response.go
- create_table_details.go
- create_table_request_response.go
- delete_index_request_response.go
- delete_replica_request_response.go
- delete_row_request_response.go
- delete_row_result.go
- delete_table_request_response.go
- delete_work_request_request_response.go
- get_index_request_response.go
- get_row_request_response.go
- get_table_request_response.go
- get_work_request_request_response.go
- identity.go
- index.go
- index_collection.go
- index_key.go
- index_summary.go
- list_indexes_request_response.go
- list_table_usage_request_response.go
- list_tables_request_response.go
- list_work_request_errors_request_response.go
- list_work_request_logs_request_response.go
- list_work_requests_request_response.go
- nosql_client.go
- prepare_statement_request_response.go
- prepared_statement.go
- query_details.go
- query_request_response.go
- query_result_collection.go
- replica.go
- request_usage.go
- row.go
- schema.go
- statement_summary.go
- summarize_statement_request_response.go
- table.go
- table_collection.go
- table_limits.go
- table_summary.go
- table_usage_collection.go
- table_usage_summary.go
- update_row_details.go
- update_row_request_response.go
- update_row_result.go
- update_table_details.go
- update_table_request_response.go
- work_request.go
- work_request_collection.go
- work_request_error.go
- work_request_error_collection.go
- work_request_log_entry.go
- work_request_log_entry_collection.go
- work_request_resource.go
- work_request_summary.go