Package com.google.cloud.logging
Class SinkInfo.Destination.DatasetDestination
- java.lang.Object
-
- com.google.cloud.logging.SinkInfo.Destination
-
- com.google.cloud.logging.SinkInfo.Destination.DatasetDestination
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- SinkInfo.Destination
public static final class SinkInfo.Destination.DatasetDestination extends SinkInfo.Destination
Class for specifying a Google Cloud BigQuery dataset as destination for the sink.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.cloud.logging.SinkInfo.Destination
SinkInfo.Destination.BucketDestination, SinkInfo.Destination.DatasetDestination, SinkInfo.Destination.LoggingBucketDestination, SinkInfo.Destination.TopicDestination, SinkInfo.Destination.Type
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetDataset()Returns the name of the Google Cloud BigQuery dataset this destination represents.StringgetProject()Returns the name of the project where the Google Cloud BigQuery dataset resides.inthashCode()static SinkInfo.Destination.DatasetDestinationof(String dataset)Creates aDatasetDestinationobject given the name of the dataset to be used as sink destination.static SinkInfo.Destination.DatasetDestinationof(String project, String dataset)Creates aDatasetDestinationobject given the name of the project and dataset to be used as sink destination.StringtoString()-
Methods inherited from class com.google.cloud.logging.SinkInfo.Destination
getType
-
-
-
-
Method Detail
-
getProject
public String getProject()
Returns the name of the project where the Google Cloud BigQuery dataset resides. Ifnull, the default project is used.
-
getDataset
public String getDataset()
Returns the name of the Google Cloud BigQuery dataset this destination represents.
-
of
public static SinkInfo.Destination.DatasetDestination of(String project, String dataset)
Creates aDatasetDestinationobject given the name of the project and dataset to be used as sink destination.
-
of
public static SinkInfo.Destination.DatasetDestination of(String dataset)
Creates aDatasetDestinationobject given the name of the dataset to be used as sink destination. Dataset is assumed to reside in the default project.
-
-