Tabnine Logo
com.oracle.bmc.objectstorage
Code IndexAdd Tabnine to your IDE (free)

How to use com.oracle.bmc.objectstorage

Best Java code snippets using com.oracle.bmc.objectstorage (Showing top 20 results out of 315)

origin: oracle/oci-java-sdk

/**
 * Creates a new {@link Waiter} using default configuration.
 *
 * @param request the request to send
 * @return a new Waiter instance
 */
public com.oracle.bmc.waiter.Waiter<GetWorkRequestRequest, GetWorkRequestResponse>
    forWorkRequest(GetWorkRequestRequest request) {
  return forWorkRequest(com.oracle.bmc.waiter.Waiters.DEFAULT_POLLING_WAITER, request);
}
origin: oracle/oci-java-sdk

/**
 * Create a builder for this client.
 * @return builder
 */
public static Builder builder() {
  return new Builder(SERVICE);
}
origin: oracle/oci-java-sdk

/**
 * Create a builder for this client.
 * @return builder
 */
public static Builder builder() {
  return new Builder(SERVICE);
}
origin: oracle/oci-java-sdk

  @Override
  public PutObjectResponse apply(PutObjectRequest request) {
    InputStream stream = request.getPutObjectBody();
    BmcException ex = null;
    for (int i = 1; i <= MAX_RETRIES; i++) {
      try {
        return service.putObject(request);
      } catch (BmcException e) {
        ex = e;
        if (canRetry(stream, e, i)) {
          request =
              PutObjectRequest.builder()
                  .copy(request)
                  .putObjectBody(
                      ((DuplicatableInputStream) stream).duplicate())
                  .build();
        } else {
          break;
        }
      }
    }
    throw ex;
  }
};
origin: oracle/oci-java-sdk

  @Override
  public UploadPartResponse apply(UploadPartRequest request) {
    InputStream stream = request.getUploadPartBody();
    BmcException ex = null;
    for (int i = 1; i <= MAX_RETRIES; i++) {
      try {
        return service.uploadPart(request);
      } catch (BmcException e) {
        ex = e;
        if (canRetry(stream, e, i)) {
          request =
              UploadPartRequest.builder()
                  .copy(request)
                  .uploadPartBody(
                      ((DuplicatableInputStream) stream).duplicate())
                  .build();
        } else {
          break;
        }
      }
    }
    throw ex;
  }
};
origin: oracle/oci-java-sdk

    ObjectStorageClient.builder()
        .additionalClientConfigurator(
            new ClientConfigurator() {
              @Override
        .build(provider);
client.setRegion(Region.US_PHOENIX_1);
origin: oracle/oci-java-sdk

@Override
public CancelWorkRequestResponse cancelWorkRequest(CancelWorkRequestRequest request) {
  LOG.trace("Called cancelWorkRequest");
  request = CancelWorkRequestConverter.interceptRequest(request);
  com.oracle.bmc.http.internal.WrappedInvocationBuilder ib =
      CancelWorkRequestConverter.fromRequest(client, request);
  com.google.common.base.Function<javax.ws.rs.core.Response, CancelWorkRequestResponse>
      transformer = CancelWorkRequestConverter.fromResponse();
  int attempts = 0;
  while (true) {
    try {
      javax.ws.rs.core.Response response = client.delete(ib, request);
      return transformer.apply(response);
    } catch (com.oracle.bmc.model.BmcException e) {
      if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS
          && canRetryRequestIfRefreshableAuthTokenUsed(e)) {
        continue;
      } else {
        throw e;
      }
    }
  }
}
origin: oracle/oci-java-sdk

@Override
public GetNamespaceMetadataResponse getNamespaceMetadata(GetNamespaceMetadataRequest request) {
  LOG.trace("Called getNamespaceMetadata");
  request = GetNamespaceMetadataConverter.interceptRequest(request);
  com.oracle.bmc.http.internal.WrappedInvocationBuilder ib =
      GetNamespaceMetadataConverter.fromRequest(client, request);
  com.google.common.base.Function<javax.ws.rs.core.Response, GetNamespaceMetadataResponse>
      transformer = GetNamespaceMetadataConverter.fromResponse();
  int attempts = 0;
  while (true) {
    try {
      javax.ws.rs.core.Response response = client.get(ib, request);
      return transformer.apply(response);
    } catch (com.oracle.bmc.model.BmcException e) {
      if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS
          && canRetryRequestIfRefreshableAuthTokenUsed(e)) {
        continue;
      } else {
        throw e;
      }
    }
  }
}
origin: oracle/oci-java-sdk

@Override
public GetBucketResponse getBucket(GetBucketRequest request) {
  LOG.trace("Called getBucket");
  request = GetBucketConverter.interceptRequest(request);
  com.oracle.bmc.http.internal.WrappedInvocationBuilder ib =
      GetBucketConverter.fromRequest(client, request);
  com.google.common.base.Function<javax.ws.rs.core.Response, GetBucketResponse> transformer =
      GetBucketConverter.fromResponse();
  int attempts = 0;
  while (true) {
    try {
      javax.ws.rs.core.Response response = client.get(ib, request);
      return transformer.apply(response);
    } catch (com.oracle.bmc.model.BmcException e) {
      if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS
          && canRetryRequestIfRefreshableAuthTokenUsed(e)) {
        continue;
      } else {
        throw e;
      }
    }
  }
}
origin: oracle/oci-java-sdk

@Override
public DeleteBucketResponse deleteBucket(DeleteBucketRequest request) {
  LOG.trace("Called deleteBucket");
  request = DeleteBucketConverter.interceptRequest(request);
  com.oracle.bmc.http.internal.WrappedInvocationBuilder ib =
      DeleteBucketConverter.fromRequest(client, request);
  com.google.common.base.Function<javax.ws.rs.core.Response, DeleteBucketResponse>
      transformer = DeleteBucketConverter.fromResponse();
  int attempts = 0;
  while (true) {
    try {
      javax.ws.rs.core.Response response = client.delete(ib, request);
      return transformer.apply(response);
    } catch (com.oracle.bmc.model.BmcException e) {
      if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS
          && canRetryRequestIfRefreshableAuthTokenUsed(e)) {
        continue;
      } else {
        throw e;
      }
    }
  }
}
origin: oracle/oci-java-sdk

@Override
public DeleteObjectResponse deleteObject(DeleteObjectRequest request) {
  LOG.trace("Called deleteObject");
  request = DeleteObjectConverter.interceptRequest(request);
  com.oracle.bmc.http.internal.WrappedInvocationBuilder ib =
      DeleteObjectConverter.fromRequest(client, request);
  com.google.common.base.Function<javax.ws.rs.core.Response, DeleteObjectResponse>
      transformer = DeleteObjectConverter.fromResponse();
  int attempts = 0;
  while (true) {
    try {
      javax.ws.rs.core.Response response = client.delete(ib, request);
      return transformer.apply(response);
    } catch (com.oracle.bmc.model.BmcException e) {
      if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS
          && canRetryRequestIfRefreshableAuthTokenUsed(e)) {
        continue;
      } else {
        throw e;
      }
    }
  }
}
origin: oracle/oci-java-sdk

@Override
public GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request) {
  LOG.trace("Called getWorkRequest");
  request = GetWorkRequestConverter.interceptRequest(request);
  com.oracle.bmc.http.internal.WrappedInvocationBuilder ib =
      GetWorkRequestConverter.fromRequest(client, request);
  com.google.common.base.Function<javax.ws.rs.core.Response, GetWorkRequestResponse>
      transformer = GetWorkRequestConverter.fromResponse();
  int attempts = 0;
  while (true) {
    try {
      javax.ws.rs.core.Response response = client.get(ib, request);
      return transformer.apply(response);
    } catch (com.oracle.bmc.model.BmcException e) {
      if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS
          && canRetryRequestIfRefreshableAuthTokenUsed(e)) {
        continue;
      } else {
        throw e;
      }
    }
  }
}
origin: oracle/oci-java-sdk

@Override
public ListMultipartUploadsResponse listMultipartUploads(ListMultipartUploadsRequest request) {
  LOG.trace("Called listMultipartUploads");
  request = ListMultipartUploadsConverter.interceptRequest(request);
  com.oracle.bmc.http.internal.WrappedInvocationBuilder ib =
      ListMultipartUploadsConverter.fromRequest(client, request);
  com.google.common.base.Function<javax.ws.rs.core.Response, ListMultipartUploadsResponse>
      transformer = ListMultipartUploadsConverter.fromResponse();
  int attempts = 0;
  while (true) {
    try {
      javax.ws.rs.core.Response response = client.get(ib, request);
      return transformer.apply(response);
    } catch (com.oracle.bmc.model.BmcException e) {
      if (++attempts < MAX_IMMEDIATE_RETRIES_IF_USING_INSTANCE_PRINCIPALS
          && canRetryRequestIfRefreshableAuthTokenUsed(e)) {
        continue;
      } else {
        throw e;
      }
    }
  }
}
origin: oracle/oci-java-sdk

@Override
public void setRegion(String regionId) {
  regionId = regionId.toLowerCase(Locale.ENGLISH);
  try {
    com.oracle.bmc.Region region = com.oracle.bmc.Region.fromRegionId(regionId);
    setRegion(region);
  } catch (IllegalArgumentException e) {
    LOG.info("Unknown regionId '{}', falling back to default endpoint format", regionId);
    String endpoint = com.oracle.bmc.Region.formatDefaultRegionEndpoint(SERVICE, regionId);
    setEndpoint(endpoint);
  }
}
origin: oracle/oci-java-sdk

@Override
public void setRegion(String regionId) {
  regionId = regionId.toLowerCase(Locale.ENGLISH);
  try {
    com.oracle.bmc.Region region = com.oracle.bmc.Region.fromRegionId(regionId);
    setRegion(region);
  } catch (IllegalArgumentException e) {
    LOG.info("Unknown regionId '{}', falling back to default endpoint format", regionId);
    String endpoint = com.oracle.bmc.Region.formatDefaultRegionEndpoint(SERVICE, regionId);
    setEndpoint(endpoint);
  }
}
origin: oracle/oci-java-sdk

  /**
   * Build the client.
   * @param authenticationDetailsProvider authentication details provider
   * @return the client
   */
  public ObjectStorageAsyncClient build(
      @lombok.NonNull
      com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider
          authenticationDetailsProvider) {
    return new ObjectStorageAsyncClient(
        authenticationDetailsProvider,
        configuration,
        clientConfigurator,
        requestSignerFactory,
        additionalClientConfigurators,
        endpoint);
  }
}
origin: oracle/oci-java-sdk

  /**
   * Build the client.
   * @param authenticationDetailsProvider authentication details provider
   * @return the client
   */
  public ObjectStorageClient build(
      @lombok.NonNull
      com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider
          authenticationDetailsProvider) {
    return new ObjectStorageClient(
        authenticationDetailsProvider,
        configuration,
        clientConfigurator,
        requestSignerFactory,
        signingStrategyRequestSignerFactories,
        additionalClientConfigurators,
        endpoint);
  }
}
origin: oracle/oci-java-sdk

@Override
public void setRegion(com.oracle.bmc.Region region) {
  com.google.common.base.Optional<String> endpoint = region.getEndpoint(SERVICE);
  if (endpoint.isPresent()) {
    setEndpoint(endpoint.get());
  } else {
    throw new IllegalArgumentException(
        "Endpoint for " + SERVICE + " is not known in region " + region);
  }
}
origin: oracle/oci-java-sdk

@Override
public void setRegion(com.oracle.bmc.Region region) {
  com.google.common.base.Optional<String> endpoint = region.getEndpoint(SERVICE);
  if (endpoint.isPresent()) {
    setEndpoint(endpoint.get());
  } else {
    throw new IllegalArgumentException(
        "Endpoint for " + SERVICE + " is not known in region " + region);
  }
}
origin: oracle/oci-java-sdk

/**
 * Creates a new {@link Waiter} using the provided configuration.
 *
 * @param request the request to send
 * @param terminationStrategy the {@link TerminationStrategy} to use
 * @param delayStrategy the {@link DelayStrategy} to use
 * @return a new {@code Waiter} instance
 */
public com.oracle.bmc.waiter.Waiter<GetWorkRequestRequest, GetWorkRequestResponse>
    forWorkRequest(
        GetWorkRequestRequest request,
        com.oracle.bmc.waiter.TerminationStrategy terminationStrategy,
        com.oracle.bmc.waiter.DelayStrategy delayStrategy) {
  return forWorkRequest(
      com.oracle.bmc.waiter.Waiters.newWaiter(terminationStrategy, delayStrategy),
      request);
}
com.oracle.bmc.objectstorage

Most used classes

  • ObjectStorage
  • ObjectStorageClient$Builder
  • ObjectStorageClient
  • CreateBucketDetails$Builder
  • CreateBucketDetails
  • PutObjectRequest,
  • PutObjectResponse,
  • ObjectStorageAsyncClient$Builder,
  • ObjectStorageAsyncClient,
  • ObjectStoragePaginators,
  • ObjectStorageWaiters,
  • Bucket,
  • BucketSummary,
  • CommitMultipartUploadDetails$Builder,
  • CommitMultipartUploadDetails,
  • CommitMultipartUploadPartDetails$Builder,
  • CommitMultipartUploadPartDetails,
  • CopyObjectDetails$Builder,
  • CopyObjectDetails
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now