SharedGalleriesClient Interface
public interface SharedGalleriesClient
An instance of this class provides access to all the operations defined in SharedGalleriesClient.
Method Summary
Method Details
get
public abstract SharedGalleryInner get(String location, String galleryUniqueName)
Get a shared gallery by subscription id or tenant id.
Parameters:
location
- Resource location.
galleryUniqueName
- The unique name of the Shared Gallery.
Returns:
a shared gallery by subscription id or tenant id.
getAsync
public abstract Mono getAsync(String location, String galleryUniqueName)
Get a shared gallery by subscription id or tenant id.
Parameters:
location
- Resource location.
galleryUniqueName
- The unique name of the Shared Gallery.
Returns:
a shared gallery by subscription id or tenant id on successful completion of Mono.
getWithResponse
public abstract Response getWithResponse(String location, String galleryUniqueName, Context context)
Get a shared gallery by subscription id or tenant id.
Parameters:
location
- Resource location.
galleryUniqueName
- The unique name of the Shared Gallery.
context
- The context to associate with this operation.
Returns:
a shared gallery by subscription id or tenant id along with
Response<T>.
getWithResponseAsync
public abstract Mono> getWithResponseAsync(String location, String galleryUniqueName)
Get a shared gallery by subscription id or tenant id.
Parameters:
location
- Resource location.
galleryUniqueName
- The unique name of the Shared Gallery.
Returns:
a shared gallery by subscription id or tenant id along with
Response<T> on successful completion of
Mono.
list
public abstract PagedIterable list(String location)
List shared galleries by subscription id or tenant id.
Parameters:
location
- Resource location.
Returns:
the List Shared Galleries operation response as paginated response with
PagedIterable<T>.
list
public abstract PagedIterable list(String location, SharedToValues sharedTo, Context context)
List shared galleries by subscription id or tenant id.
Parameters:
location
- Resource location.
sharedTo
- The query parameter to decide what shared galleries to fetch when doing listing operations.
context
- The context to associate with this operation.
Returns:
the List Shared Galleries operation response as paginated response with
PagedIterable<T>.
listAsync
public abstract PagedFlux listAsync(String location)
List shared galleries by subscription id or tenant id.
Parameters:
location
- Resource location.
Returns:
the List Shared Galleries operation response as paginated response with
PagedFlux<T>.
listAsync
public abstract PagedFlux listAsync(String location, SharedToValues sharedTo)
List shared galleries by subscription id or tenant id.
Parameters:
location
- Resource location.
sharedTo
- The query parameter to decide what shared galleries to fetch when doing listing operations.
Returns:
the List Shared Galleries operation response as paginated response with
PagedFlux<T>.
Applies to